function SetDivEmailVisibility(obj)
{
try
{
document.getElementById('divEmail').style.display=obj;




}catch(e){}
}
function DoEmail(divId)
{
try
{
//var id = divId.id.replace("div_","");
//var divHTML = divId.innerHTML;

//divHTML = divHTML.replace(": transparent", ": gray");
//divHTML = divHTML.replace("<TABLE style=\"","<TABLE style=\"font-family:Verdana;");

//document.getElementById('ctl00_ContentPlaceHolder1_hdnEmailID').value = id;
//document.getElementById('ctl00_ContentPlaceHolder1_txtEmailSubject').value = (document.getElementById('url_'+id).innerHTML).trim() + ": Exception";
//document.getElementById('ctl00_ContentPlaceHolder1_hdnEmailMessage').value = divHTML;


//var o = getElementPosition("lnkEmail_"+id);
//document.getElementById("divEmail").style.left = (o.left - 425 ) + "px";
//document.getElementById("divEmail").style.top = o.top+ "px";

SetDivEmailVisibility("block");

}catch(e){}
}


function req() 
{    

     if(!ValidateFields())
     {
      return ;
     }
	var http_request = false; 	
	var urls = document.getElementById('url').value+"ajax/server.aspx?request=dealerPresentation&fullName="+document.getElementById('txtBoxFullName').value+"&position="+document.getElementById('txtBoxPosition').value+"&Viewers="+document.getElementById('txtBoxTotalViewers').value;
  
	if (window.XMLHttpRequest) 
	{
		http_request = new XMLHttpRequest(); 						
		if (http_request.overrideMimeType) 
		{ http_request.overrideMimeType('text/xml');} 		
	} 
	
	else if (window.ActiveXObject) 
	{ 		
		try {http_request = new ActiveXObject("Msxml2.XMLHTTP");} 
		catch (e) { try { http_request = new ActiveXObject("Microsoft.XMLHTTP");} catch (e) {}} 
	} 				
										
	http_request.open('POST', urls, false);
	http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	http_request.setRequestHeader("Content-length", urls.length);
	http_request.setRequestHeader("Connection", "close");			
	http_request.send(urls);
    document.getElementById('recordLoged').value = 'true';
    Start();
    var arr = http_request.responseText.split('|');
    document.getElementById('hdnTimeId').value = arr[1];
	return arr[0]; 	
}

function Logged()
{

   if(document.getElementById('recordLoged').value=='true')
     {
      return true;
     }
     else
     {
       return false;
     }
}


var timerID = 0;
var tStart  = null;

function UpdateTimer() {
   if(timerID) {
      clearTimeout(timerID);
      clockID  = 0;
   }

   if(!tStart)
      tStart   = new Date();

   var   tDate = new Date();
   var   tDiff = tDate.getTime() - tStart.getTime();

   tDate.setTime(tDiff);

  // document.theTimer.theTime.value = "" 
  //                                 + tDate.getMinutes() + ":" 
  //                                 + tDate.getSeconds();
   LogTime()
   timerID = setTimeout("UpdateTimer()", 30000);
}

function Start() {
   tStart   = new Date();

   //document.theTimer.theTime.value = "00:00";

   timerID  = setTimeout("UpdateTimer()", 30000);
}

function Stop() {
   if(timerID) {
      clearTimeout(timerID);
      timerID  = 0;
   }

   tStart = null;
}

function Reset() {
   tStart = null;
}

function LogTime() 
{    

     
	var http_request = false; 	
	var urls = document.getElementById('url').value+"ajax/server.aspx?request=logTime&TimeId="+document.getElementById('hdnTimeId').value+"&Time=30";
	if (window.XMLHttpRequest) 
	{
		http_request = new XMLHttpRequest(); 						
		if (http_request.overrideMimeType) 
		{ http_request.overrideMimeType('text/xml');} 		
	} 
	
	else if (window.ActiveXObject) 
	{ 		
		try {http_request = new ActiveXObject("Msxml2.XMLHTTP");} 
		catch (e) { try { http_request = new ActiveXObject("Microsoft.XMLHTTP");} catch (e) {}} 
	} 				
										
	http_request.open('POST', urls, false);
	http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	http_request.setRequestHeader("Content-length", urls.length);
	http_request.setRequestHeader("Connection", "close");			
	http_request.send(urls);
	return http_request.responseText; 	
}


function ValidateFields()
{
   var fName = document.getElementById("txtBoxFullName").value;
   var Position = document.getElementById("txtBoxPosition").value
   var viewers = document.getElementById("txtBoxTotalViewers").value
   fName = fName.replace(/^\s+|\s+$/g, '') ;
   Position = Position.replace(/^\s+|\s+$/g, '') ;
   var msg = '';
   var flag = true;
  if(fName==null ||fName=='')
  {
     msg += "Full name required.\r\n";
     flag = false;
  }
  if(Position == null || Position == '')
  {
     msg += "Position at dealership required.\r\n";
     flag = false;
  }
  if(viewers==null || viewers=='')
  {
     msg += "Total number of viewers required.\r\n";
     flag = false;
  }
  if(msg!='')
    {
      alert(msg);
     }
  return flag;
}

function CheckInteger(obj)
{
if(isNaN(document.getElementById(obj).value))
{

//alert("Please enter digits only");
while(isNaN(document.getElementById(obj).value))
{
var no = document.getElementById(obj).value;
document.getElementById(obj).value = no.substring(0,no.length-1);
}
document.getElementById(obj).focus();
}
}

