// JavaScript Document

// detect browser version


// detect flash version


// contact form validation

// play Takis video message

function playVideo(who) {
	var myvid = document.getElementById(who);
	var myvidlink = document.getElementById(who+"_link");
	if (myvid.style.display == "block") {		
		myvid.style.display = "none";
		myvidlink.innerHTML = "View Takis' video message.";
	} else {
		myvid.style.display = "block";
		myvidlink.innerHTML = "Hide Takis' video message.";
	}
}



// used for limiting form input field to allow only letters and certain special characters -------------------------------------------
// copyright 1999 Idocs, Inc. http://www.idocs.com
// Distribute this script freely but keep this notice in place
function emailformat(e)
{
	 var key;
	 var keychar;
	 
	 if (window.event)
	    key = window.event.keyCode;
	 else if (e)
	    key = e.which;
	 else
	    return true;
	 keychar = String.fromCharCode(key);
	 keychar = keychar.toLowerCase();
	 
	 // control keys
	 if ((key==null) || (key==0) || (key==8) || 
		(key==9) || (key==13) || (key==27) )
	    return true;
	 
	 // alphas and numbers
	 else if ((("abcdefghijklmnopqrstuvwxyz1234567890@-_.").indexOf(keychar) > -1))
	    return true;
	 else
	    return false;
}


// AJAX function to collect email from teaser
function saveEmail(email)
{   
    
    if (email=="")
    {	    
	   document.getElementById("emailstatus").innerHTML="";
	   return;    
    }     
    
    if (window.XMLHttpRequest)
    {
	   // code for IE7+, Firefox, Chrome, Opera, Safari
	   xmlhttp=new XMLHttpRequest();
    }
    else
    {
	   // code for IE6, IE5
	   xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
    }
    
    var url = "saveemail.php";
    var params = "email="+email;
    
    xmlhttp.open("POST",url,true);
    
    //Send the proper header information along with the request
    http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    http.setRequestHeader("Content-length", params.length);
    http.setRequestHeader("Connection", "close");
    
    xmlhttp.onreadystatechange=function()
    {	    
	   if (xmlhttp.readyState==4 && xmlhttp.status==200)    
	   {		   
		  document.getElementById("minitxt").style.display = 'none';
		  document.getElementById("emailstatus").innerHTML=xmlhttp.responseText;	   
	   }	   
    }
    
    xmlhttp.send(params);

}