﻿
// 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) {
        try{
            req.onreadystatechange = responseHandler;
            req.open('GET', url, true);
            req.setRequestHeader("content-type","application/x-www-form-urlencoded");
            req.send('');
        }
        catch(Error)
        {

        }
        }      
        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 EnterpriseContactSubmit() {
     //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 company = document.getElementById('company').value;
     var datetimepicker = document.getElementById('datetimepicker').value;
     if (lname == '' || phone == '' || email == '')
         validData = false;
     if (validData) {
         createCookie('PVRegister', 'Registered', 120);
         createCookie('PVLastName', lname, 120);
         createCookie('PVFirstName', fname, 120);
         createCookie('PVEmail', email, 120);
         createCookie('PVPhone', phone, 120);
         createCookie('PVCompany', company, 120);
         //AjaxGetData('/inc/gcinfo.ashx?lname=' + lname + '&phone=' + phone + '&email=' + email + '&fname=' + fname + '&fax=&company=' + company + '&time=' + datetimepicker, sendContact);
         //AjaxGetData('/SendEmail.aspx?lname=' + lname + '&phone=' + phone + '&email=' + email + '&fname=' + fname + '&fax=&company=' + company + '&time=' + datetimepicker);
         //document.location = '/contact/thanks.aspx';
         return true;
     }
     else {
         alert('Last Name, Phone, and Email are Required.');
         return false;
     }
 }



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('/inc/gcinfo.ashx?lname=' + lname + '&phone=' + phone + '&email=' + email + '&fname=' + fname + '&fax=' + fax + '&company=' + company, sendContact);
        AjaxGetData('/SendEmail.aspx?lname=' + lname + '&phone=' + phone + '&email=' + email + '&fname=' + fname + '&fax=' + fax + '&company=' + company + '$time=');
        if (document.getElementById('hdnType').value == 'data') {
            document.location = '/Data-Sheets.aspx';
        }
        else {
            $(".registered").show();
            $(".registered").css("visibility", "visible");
            $(".unregistered").hide();
            //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=/";
}




