
if (document.images) 
{
///////// PROFILE THUMBNAILS /////////
		image1 = new Image();      
//		image1.src = "http://sitesys.vo.llnwd.net/o1/iscontent/14212/14222/assets/bg.jpg"; 
		
		image2 = new Image();      
//		image2.src = "http://sitesys.vo.llnwd.net/o1/iscontent/14212/14222/assets/index.jpg"; 
		
}

// JavaScript Document
/* Show hide Layer */


function MM_showHideLayers() { //v9.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) 
  with (document) if (getElementById && ((obj=getElementById(args[i]))!=null)) { v=args[i+2];
  if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; }
}

<!-- Popup Script
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function popWin(url,height,width,toolbar,menubar,locationbar,scroll,resize,status,name) 
{
    var Browser
    var spec
    spec = "status="+status+",toolbar="+toolbar+",menubar="+menubar+",location="+locationbar+",scrollbars="+scroll+",resizable="+resize+",height="+height+",width="+width;
    remote = window.open(url, name, spec);
    remote.focus();
    remote.location.href = url;
}
	
function hideMe(l_obj)
{
    l_obj.style.visibility='hidden';
}

function LoadTestData()
{
    document.getElementById("Q534").value="Shashi";
    document.getElementById("Q393").value="Ambati";  
       document.getElementById("Q394").value="Shashi@sitesystems.com";     
    document.getElementById("Q400").value="3106490900";
    document.getElementById("Q395").value="5855 Green Valley Circle"; 
     document.getElementById("Q396").value="Suite 108";
    document.getElementById("Q397").value="Culver City";   
     document.getElementById("Q398").value="California";  
     document.getElementById("Q399").value="90230";  
}

function LoadRegTestData()
{
    document.getElementById("ctl00_ContentPlaceHolder1_Q534").value="Shashi";
    document.getElementById("ctl00_ContentPlaceHolder1_Q393").value="Ambati";  
    document.getElementById("ctl00_ContentPlaceHolder1_Q400").value="3106490900";
    document.getElementById("ctl00_ContentPlaceHolder1_Q395").value="5855 Green Valley Circle"; 
     document.getElementById("ctl00_ContentPlaceHolder1_Q396").value="Suite 108";
      document.getElementById("ctl00_ContentPlaceHolder1_Q397").value="Culver City";   
     document.getElementById("ctl00_ContentPlaceHolder1_Q398").value="California";  
     document.getElementById("ctl00_ContentPlaceHolder1_Q399").value="90230";  
     document.getElementById("ctl00_ContentPlaceHolder1_Q1015").value="3";   
     document.getElementById("ctl00_ContentPlaceHolder1_Q1016").value="1968";  
     document.getElementById("ctl00_ContentPlaceHolder1_Q1017").value="5";  
      document.getElementById("ctl00_ContentPlaceHolder1_Q91332").value="Site Systems";   
     document.getElementById("ctl00_ContentPlaceHolder1_Q91333").value="Sr Developer";  
    
   
}


function ValidateDefaultPage() 
{
    var emailId=document.getElementById("Q394");	   
    if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(emailId.value))
    {
        hideMe(document.getElementById("btnSubmit"));
        return (true);
    }
  var labelErrorMsg=document.getElementById("lblErrorMsg");
  labelErrorMsg.innerHTML="Please enter a valid email address";
  labelErrorMsg.style.color = "#FF0000";
  labelErrorMsg.visible=true;
  
   var lblQ394=document.getElementById("lblQ394");
   lblQ394.style.color = "#FF0000";
    emailId.focus();
    return (false);
}

function ValidateRegistrationPage() 
{
    ResetLabels();

    //first name
    var firstname=document.getElementById("Q534");	  
    if(firstname.value=="" || IsNumeric(firstname.value))
    {
        SetError();
        var lblQ534=document.getElementById("lblQ534");
        lblQ534.style.color = "#FF0000";
        firstname.focus();
        return (false);
    }

    //last name
    var lastname=document.getElementById("Q393");	  
    if(lastname.value=="" || IsNumeric(lastname.value))
    {
        SetError();
        var lblQ393=document.getElementById("lblQ393");
        lblQ393.style.color = "#FF0000";
        lastname.focus();
        return (false);
    }
	     
    //email
    var emailId=document.getElementById("Q394");	
    if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(emailId.value)))
    {
        SetError();
        var lblQ394=document.getElementById("lblQ394");
        lblQ394.style.color = "#FF0000";
        emailId.focus();
        return (false);
    }
        
    //confirm email
    var confirmemailId=document.getElementById("Q91332");	
    if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(confirmemailId.value)))
    {
        SetError();
        var Q91332=document.getElementById("Q91332");
        Q91332.style.color = "#FF0000";
        confirmemailId.focus();
        return (false);
    }
        
    //Age Validation
    var v_age=document.getElementById("Q91333");	
    if (v_age.checked == false)
    {
        SetError();
        v_age.style.color = "#FF0000";
        v_age.focus();
        return (false);
    }

    //Mobile Phone number Q91335
    var phone=document.getElementById("Q91335");	
    if(phone.value !="" && ValidatePhone(phone)==false)
    {
        SetError();
        var lblQ91335=document.getElementById("Q91335");
        lblQ91335.style.color = "#FF0000";
        phone.focus();
        return (false);
    }
                      
    //Hide the Submit Button
    hideMe(document.getElementById("btnSubmit"));
    return (true);        

}

function ValidateTAFeMails()
{
    //var emailID=document.frmTellAFriend.txtEmail_1.BackColor="Aqua"
    //alert("Hello");
    for (var x = 1; x <= 4; x++)
    {
        var emailID=eval("document.frmTellAFriend.txtEmail_"+x);               
        var lblemail=document.getElementById("lblEmailAddress"+x);

        if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(emailID.value)))
        {
            SetError();
            document.getElementById("lblErrorMsg").innerHTML="Please enter a valid email address";
            lblemail.style.color = "#FF0000"; 
            emailID.focus()
            return false
        }
    }
return true
}
    
function SetError() 
{	  
    var labelErrorMsg=document.getElementById("lblErrorMsg");
    labelErrorMsg.innerHTML="There are one or more errors with your submission.";
    labelErrorMsg.style.color = "#FF0000";
    labelErrorMsg.visible=true;
}
	 
function ResetLabels()
{
    ResetObject(document.getElementById("lblQ534"));
    ResetObject(document.getElementById("lblQ393"));
    ResetObject(document.getElementById("lblQ394"));
    ResetObject(document.getElementById("lblQ91332"));
    ResetObject(document.getElementById("lblQ91334"));
}

function  ResetObject(obj)
{
  obj.style.color = "#2b5808";        
}
	    
function IsNumeric(strString)
//check for valid numeric strings	
{
    var strValidChars = "0123456789.-";
    var strChar;
    var blnResult = false;

    //  test strString consists of valid characters listed above
    for (i = 0; i < strString.length ; i++)
    {
        strChar = strString.charAt(i);
        if (strValidChars.indexOf(strChar) != -1)
        {
            return true;
        }
    }
    return blnResult;
}


//JScript File
function chk_email(str) 
{
    var at="@"
    var dot="."
    var lat=str.indexOf(at)
    var lstr=str.length
    var ldot=str.indexOf(dot)
    
    if (str.indexOf(at)==-1)
    {
       //alert("Invalid E-mail ID")
       return false
    }

    if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr)
    {
       //alert("Invalid E-mail ID")
       return false
    }

    if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr)
    {
        //alert("Invalid E-mail ID")
        return false
    }

    if (str.indexOf(at,(lat+1))!=-1)
    {
        //alert("Invalid E-mail ID")
        return false
    }

    if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot)
    {
        //alert("Invalid E-mail ID")
        return false
    }

     if (str.indexOf(dot,(lat+2))==-1)
     {
        //alert("Invalid E-mail ID")
        return false
     }
	
     if (str.indexOf(" ")!=-1){
        //alert("Invalid E-mail ID")
        return false
     }

     return true					
}

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=/";
}

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 eraseCookie(name) 
{
	createCookie(name,"",-1);
}

function shortDate()
{
    var today = new Date();
    var year = today.getFullYear();
    return (today.getMonth()+1) + "/" + today.getDate() + "/" + year;
}


/**
 * DHTML phone number validation script. Courtesy of SmartWebby.com (http://www.smartwebby.com/dhtml/)
 */

// Declaring required variables
var digits = "0123456789";
// non-digit characters which are allowed in phone numbers
var phoneNumberDelimiters = "()- ";
// characters which are allowed in international phone numbers
// (a leading + is OK)
var validWorldPhoneChars = phoneNumberDelimiters + "+";
// Minimum no of digits in an international phone no.
var minDigitsInIPhoneNumber = 10;

function isInteger(s)
{   
    var i;
    for (i = 0; i < s.length; i++)
    {   
        // Check that current character is number.
        var c = s.charAt(i);
        if (((c < "0") || (c > "9"))) return false;
    }
    // All characters are numbers.
    return true;
}

function stripCharsInBag(s, bag)
{   
    var i;
    var returnString = "";
    // Search through string's characters one by one.
    // If character is not in bag, append to returnString.
    for (i = 0; i < s.length; i++)
    {   
        // Check that current character isn't whitespace.
        var c = s.charAt(i);
        if (bag.indexOf(c) == -1) returnString += c;
    }
    return returnString;
}

function checkInternationalPhone(strPhone)
{
    s=stripCharsInBag(strPhone,validWorldPhoneChars);
    return (isInteger(s) && s.length >= minDigitsInIPhoneNumber);
}

function ValidatePhone(ctrphone)
{
	var Phone=ctrphone;
	if ((Phone.value==null)||(Phone.value==""))
	{
		//alert("Please Enter your Phone Number")
		//Phone.focus()
		return false
	}
	if (checkInternationalPhone(Phone.value)==false)
	{
		//alert("Please Enter a Valid Phone Number")
		//Phone.value=""
		//Phone.focus()
		return false
	}
    //alert("Valid Phone Number")
	return true
 }

/* Allow numbers only */
function isNumberKey(field, e, dec)
{
var key;
var keychar;

if (window.event)
   key = window.event.keyCode;
else if (e)
   key = e.which;
else
   return true;
keychar = String.fromCharCode(key);

// control keys
if ((key==null) || (key==0) || (key==8) || 
    (key==9) || (key==13) || (key==27) )
   return true;

// numbers
else if ((("0123456789").indexOf(keychar) > -1))
   return true;

else
   return false;
}



