function MM_openBrWindow(theURL,winName,features) 
{ 	
	window.open(theURL,winName,features);
}

function displayImage(img) 
{
	document.getElementById("messageblock").innerHTML='<img src="Images/our_team/' + img + '" style="display:block;" >';
}

// Contact us page value validation like name ,email,subject and message
function formValidation(){

	var stremail= document.getElementById("webusername");   
	if (stremail.value=="" || stremail.value== null)
	{
		alert("Please enter Name:");
		return false;                 
	} 

	var stremail= document.getElementById("webuseremail") ;   
	if (stremail.value=="" || stremail.value== null)
	{
		alert("Please enter Email address:");
		return false;                 
	} 
	
	if (validate_email(stremail)==false)
	{
		alert("Please enter Valid Email address:");
		return false;                 
	}

	var strarea= document.getElementById("webarea");   
	var strprefix= document.getElementById("webprefix");   
	var strextension= document.getElementById("webextension");   

	if (validatePhone(strarea.value,strprefix.value,strextension.value)==false)
	{
		alert("Please enter valid Phone number!");
		return false;                 
	}
		
	var strsubject= document.getElementById("subject") ;   
	if (strsubject.value=="" || strsubject.value== null)
	{
		alert("Please enter Subject:");
		return false;                 
	}
	
	var strmessage= document.getElementById("text") ;   
	if (strmessage.value=="" || strmessage.value== null)
	{
		alert("Please enter Message:");
		return false;                 
	} 
 
	return true;
}

// TSG Request form value validation like first name, last name, email and zip
function RequestformValidation(){

	var strfname= document.getElementById("fname");   
	if (strfname.value=="" || strfname.value== null)
	{
		alert("Please enter First Name:");
		return false;                 
	} 

    var strlname= document.getElementById("lname");   
	if (strlname.value=="" || strlname.value== null)
	{
		alert("Please enter Last Name:");
		return false;                 
	} 
	
	var stremail= document.getElementById("email") ;   
	if (stremail.value=="" || stremail.value== null)
	{
		alert("Please enter Email address:");
		return false;                 
	} 
	
	if (validate_email(stremail)==false)
	{
		alert("Please enter Valid Email address:");
		return false;                 
	}

	var strarea= document.getElementById("area");   
	var strprefix= document.getElementById("prefix");   
	var strextension= document.getElementById("extension");   

	if (validatePhone(strarea.value,strprefix.value,strextension.value)==false)
	{
		alert("Please enter valid Phone number!");
		return false;                 
	}

 
 	var strmessage= document.getElementById("zip") ;   
	if (strmessage.value=="" || strmessage.value== null)
	{
		alert("Please enter Zip code:");
		return false;                 
	} 
 
	return true;
}

// Online Library Request form value validation like first name, last name, email 
function RequestOLformValidation(){

	var strfname= document.getElementById("fname");   
	if (strfname.value=="" || strfname.value== null)
	{
		alert("Please enter First Name:");
		return false;                 
	} 

    var strlname= document.getElementById("lname");   
	if (strlname.value=="" || strlname.value== null)
	{
		alert("Please enter Last Name:");
		return false;                 
	} 
	
	var stremail= document.getElementById("email") ;   
	if (stremail.value=="" || stremail.value== null)
	{
		alert("Please enter Email address:");
		return false;                 
	} 
	
	if (validate_email(stremail)==false)
	{
		alert("Please enter Valid Email address:");
		return false;                 
	}
 
	return true;
}

function validate_email(field,alerttxt)
{
with (field)
  {
  apos=value.indexOf("@");
  dotpos=value.lastIndexOf(".");
  if (apos<1||dotpos-apos<2)
    {return false;}
  else {return true;}
  }
}

//Sustainbility content toggle
function toggle_visibility(id) {
	var e = document.getElementById(id);
	if(e.style.display == 'block')
		e.style.display = 'none';
	else
	e.style.display = 'block';
}

function toggle_visibility_textchange(id,hrefid,linktext) {

	var e = document.getElementById(id);
	
	if(e.style.display == 'block')
	{
		document.getElementById(hrefid).innerHTML= linktext + "&raquo;";
		e.style.display = 'none';
	}
	else{
		document.getElementById(hrefid).innerHTML="Collapse&raquo;";
		e.style.display = 'block';
	}	

}

// Request form value validation for tsg pdf download form like first name, last name, email and zip
function RequestDownloadformValidation()
{
	var strfname= document.getElementById("fname");   
	if (strfname.value=="" || strfname.value== null)
	{
		alert("Please enter First Name:");
		return false;                 
	} 

    var strlname= document.getElementById("lname");   
	if (strlname.value=="" || strlname.value== null)
	{
		alert("Please enter Last Name:");
		return false;                 
	} 
	
 	var strjobtitle= document.getElementById("jobtitle") ;   
	if (strjobtitle.value=="" || strjobtitle.value== null)
	{
		alert("Please enter Job Title:");
		return false;                 
	} 

	var stremail= document.getElementById("email") ;   
	if (stremail.value=="" || stremail.value== null)
	{
		alert("Please enter Email address:");
		return false;                 
	} 

	if (validate_email(stremail)==false)
	{
		alert("Please enter Valid Email address:");
		return false;                 
	}
	
	var strarea= document.getElementById("area");   
    var strprefix= document.getElementById("prefix");   
    var strextension= document.getElementById("extension");   

	if (validatePhone(strarea.value,strprefix.value,strextension.value)==false)
	{
		alert("Please enter valid Phone number!");
		return false;                 
	}

 	
	return true;
}

function validatePhone(areaCode,prefix,extension)
{
  var phoneNum = new String(areaCode + "-" + prefix + "-" + extension);

  var regExpObj = /(\d\d\d)-\d\d\d-\d\d\d\d/;
   
  if(regExpObj.exec(phoneNum) == null)
  {
    return false;
  }
  else
  {
    return true;
  }
}

function EnableGrpCheckboxes() 
{
        var chkAll= document.getElementById("chkAll");
	   if (chkAll.checked)
	   {
	    document.getElementById("chkGroup1").disabled=true;
        document.getElementById("chkGroup2").disabled=true;
	   }
	   else
	   {
	   document.getElementById("chkGroup1").disabled=false;
	   document.getElementById("chkGroup2").disabled=false;
	   }
	   
}

function FileDownload()
{

		if (Session("firstname") !== "" )
			{location.replace("/businesses/tsg/papersave_download/papersave_resources.asp");
			alert("Hey :" + Session("firstname") );
			}
		else
			{location.replace("/businesses/tsg/papersave_download/1papersave_resources.asp");		   
			alert("Hey :" + Session("firstname") );
   		 
			}
}
