﻿
// JScript File
if (navigator.appName != 'Microsoft Internet Explorer')
{
HTMLElement.prototype.click = function() {
var evt = this.ownerDocument.createEvent('MouseEvents');
evt.initMouseEvent('click', true, true, window, 1, 0, 0, 0, 0, false, false, false, false, 0, null);
this.dispatchEvent(evt); }
}


function CheckRegistered(type)
{    
    if(readCookie('PVRegister') != null || document.getElementById('hdnType').value != '')
        return true;
    else
        {         
            document.getElementById('divReg').style.display='block';
            document.getElementById('hdnOk').value=type;
            return false;
        }
}



function AjaxGetData(url, responseHandler) 
{  
    if (window.XMLHttpRequest)      
        {   
        req = new XMLHttpRequest();      
        }      
    else if (window.ActiveXObject)
        {  
        req = new ActiveXObject("Microsoft.XMLHTTP");      
        }            
    if(req)      
        {
        req.onreadystatechange = responseHandler;
        req.open('GET', url, true);
        req.setRequestHeader("content-type","application/x-www-form-urlencoded");
        req.send('');
        }      
        else      
        {          
        alert('Your browser does not seem to support XMLHttpRequest.');      
        }  
 }  

 function sendContact()  
 {
   try     {        
     //readyState of 4 or 'complete' represents          
     //that data has been returned          
     if (req.readyState == 4 || req.readyState == 'complete')         {             document.getElementById('divReg').style.display='none'; 
        //alert('You have succesfully registered and now have access to view all of the next step features.');                      
         }     }      catch(e)      {         alert(e);      } 
 }   
     




function ContactSubmit() 
{
    //Check Values
   
    var validData = true;
    var lname = document.getElementById('lastname').value;
    var phone = document.getElementById('phone').value;
    var email = document.getElementById('email').value;
    var fname = document.getElementById('firstname').value;
    var fax = document.getElementById('fax').value;
    var company = document.getElementById('company').value;
    if(lname == '' || phone == '' || email == '')
        validData = false;
    if(validData)
        {
        document.getElementById('hdnType').value = document.getElementById('hdnOk').value;
        createCookie('PVRegister','Registered',120); 
        createCookie('PVLastName',lname,120); 
        createCookie('PVFirstName',fname,120); 
        createCookie('PVEmail',email,120); 
        createCookie('PVPhone',phone,120); 
        createCookie('PVFax',fax,120); 
        createCookie('PVCompany',company,120); 
        AjaxGetData('/Public/inc/gcinfo.ashx?lname=' + lname + '&phone=' + phone +  '&email=' + email  + '&fname=' + fname  + '&fax=' + fax  + '&company=' + company ,sendContact);                
        if(document.getElementById('hdnType').value=='data')
            {            
            document.location = '/Public/Data-Sheets.aspx';
            }
        else
            {
            document.getElementById('divReg').style.display='none';
            document.getElementById('lnkDemo').click();        
            }
        }
    else
        alert('Last Name, Phone, and Email are Required.');            
}

function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

function createCookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}



