// Filling in the Newsletter form fields with names
$(document).ready(function() {
$('.newsletter input#first').attr("value","First Name").addClass('inputrequired');
	$('.newsletter input#first').focus(function()
		{var infirst=document.getElementById("first").value;
		if (infirst=="First Name" || infirst=="First Name Required"){$('.newsletter input#first').attr("value","").removeClass("inputrequired");}});
			$('.newsletter input#first').blur(function()
				{var infirst=document.getElementById("first").value;
				if (infirst==""){$('.newsletter input#first').attr("value","First Name").addClass('inputrequired');}});
$('.newsletter input#last').attr("value","Last Name").addClass('inputrequired');
	$('.newsletter input#last').focus(function()
		{var inlast=document.getElementById("last").value;
		if (inlast=="Last Name" || inlast=="Last Name Required"){$('.newsletter input#last').attr("value","").removeClass("inputrequired");}});
			$('.newsletter input#last').blur(function()
				{var inlast=document.getElementById("last").value;
				if (inlast==""){$('.newsletter input#last').attr("value","Last Name").addClass('inputrequired');}});
$('.newsletter input#title').attr("value","Title").addClass('inputrequired');
	$('.newsletter input#title').focus(function()
		{var intitle=document.getElementById("title").value;
		if (intitle=="Title" || intitle=="Title Required"){$('.newsletter input#title').attr("value","").removeClass("inputrequired");}});
			$('.newsletter input#title').blur(function()
				{var intitle=document.getElementById("title").value;
				if (intitle==""){$('.newsletter input#title').attr("value","Title").addClass('inputrequired');}});
$('.newsletter input#company').attr("value","Company").addClass('inputrequired');
	$('.newsletter input#company').focus(function()
		{var incompany=document.getElementById("company").value;
		if (incompany=="Company" || incompany=="Company Required"){$('.newsletter input#company').attr("value","").removeClass("inputrequired");}});	
			$('.newsletter input#company').blur(function()
				{var incompany=document.getElementById("company").value;
				if (incompany==""){$('.newsletter input#company').attr("value","Company").addClass('inputrequired');}});
$('.newsletter input#email').attr("value","Email Address").addClass('inputrequired');
	$('.newsletter input#email').focus(function()
	{var inemail=document.getElementById("email").value;
	if (inemail=="Email Address" || inemail=="Email Address Required"){$('.newsletter input#email').attr("value","").removeClass("inputrequired");}});
			$('.newsletter input#email').blur(function()
				{var inemail=document.getElementById("email").value;
				if (inemail==""){$('.newsletter input#email').attr("value","Email Address").addClass('inputrequired');}});
});

// IC Group e-Newsletter Signup Validation Function

function AlertBox(){
var infirst=document.getElementById("first").value;
var inlast=document.getElementById("last").value;
var intitle=document.getElementById("title").value;
var incompany=document.getElementById("company").value;
var inemail=document.getElementById("email").value;

		var at="@"
		var dot="."
		var lat=inemail.indexOf(at)
		var lstr=inemail.length
		var ldot=inemail.indexOf(dot)
		var invalidChars=/^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;

if (infirst=="" && inlast=="" && intitle=="" && incompany=="" && inemail=="")
{ $('.newsletter input#first && input#last && input#email').attr("value","Required").addClass('inputrequired');
$('.newslettererror1').fadeIn("slow"); $('.newsletterthanks').fadeOut("slow");return false;}
else if (
		(infirst=="" || infirst=="First Name Required" || infirst=="First Name") || 
		(infirst==" " || infirst=="  " || infirst=="   " || infirst=="    ")
		)
{ $('.newsletter input#first').attr("value","First Name Required").addClass('inputrequired');
$('.newslettererror1').fadeIn("slow"); $('.newsletterthanks').fadeOut("slow");return false;}
else if (
		(inlast=="" || inlast=="Last Name Required" || inlast=="Last Name") || 
		(inlast==" " || inlast=="  " || inlast=="   " || inlast=="    ")
		)
{ $('.newsletter input#last').attr("value","Last Name Required").addClass('inputrequired');
$('.newslettererror1').fadeIn("slow"); $('.newsletterthanks').fadeOut("slow");return false;}
else if (
		 //inemail=="" || inemail=="Email Address Required" || inemail=="Email Address"
		 (inemail.indexOf(at)==-1) || 
		 (inemail.indexOf(at)==-1 || inemail.indexOf(at)==0 || inemail.indexOf(at)==lstr) || 
		 (inemail.indexOf(dot)==-1 || inemail.indexOf(dot)==0 || inemail.indexOf(dot)==lstr) || 
		 (inemail.indexOf(at,(lat+1))!=-1) || 
		 (inemail.substring(lat-1,lat)==dot || inemail.substring(lat+1,lat+2)==dot) || 
		 (inemail.indexOf(dot,(lat+2))==-1) || 
		 (inemail.indexOf(" ")!=-1) || 
		 (inemail==null || inemail.length == 0)
		 )
{ $('.newsletter input#email').attr("value","Email Address Required").addClass('inputrequired');
$('.newslettererror1').fadeIn("slow"); $('.newsletterthanks').fadeOut("slow");return false;}
else { 
$('.newsletter input').attr("disabled", true);
$('.newslettererror1').fadeOut("slow");
$('.newsletterthanks').fadeIn("slow"); $('.newslettersubmit').hide();
$('.newsletterinput, .newsletterbody p').fadeOut("slow");
$('.newsletter input#email').attr("value","Sending").fadeIn("fast").fadeTo("fast", 0).addClass('inputrequired');
$('.newsletterdes').fadeIn("fast");
return true;}
}

// Filling in the Contact Form fields with names
$(document).ready(function() {
$('.Cform input#Firstname').attr("value","First Name").addClass('inputrequired');
	$('.Cform input#Firstname').focus(function()
		{var Firstname=document.getElementById("Firstname").value;
		if (Firstname=="First Name" || Firstname=="First Name Required"){$('.Cform input#Firstname').attr("value","").removeClass("inputrequired");}});
				$('.Cform input#Firstname').blur(function()
				{var Firstname=document.getElementById("Firstname").value;
				if (Firstname==""){$('.Cform input#Firstname').attr("value","First Name").addClass('inputrequired');}});
$('.Cform input#Lastname').attr("value","Last Name").addClass('inputrequired');
	$('.Cform input#Lastname').focus(function()
		{var Lastname=document.getElementById("Lastname").value;
		if (Lastname=="Last Name" || Lastname=="Last Name Required"){$('.Cform input#Lastname').attr("value","").removeClass("inputrequired");}});
				$('.Cform input#Lastname').blur(function()
				{var Lastname=document.getElementById("Lastname").value;
				if (Lastname==""){$('.Cform input#Lastname').attr("value","Last Name").addClass('inputrequired');}});
$('.Cform input#Jobtitle').attr("value","Job Title").addClass('inputrequired');
	$('.Cform input#Jobtitle').focus(function()
		{var Jobtitle=document.getElementById("Jobtitle").value;
		if (Jobtitle=="Job Title" || Jobtitle=="Job Title Required"){$('.Cform input#Jobtitle').attr("value","").removeClass("inputrequired");}});
				$('.Cform input#Jobtitle').blur(function()
				{var Jobtitle=document.getElementById("Jobtitle").value;
				if (Jobtitle==""){$('.Cform input#Jobtitle').attr("value","Job Title").addClass('inputrequired');}});
$('.Cform input#Companyc').attr("value","Company").addClass('inputrequired');
	$('.Cform input#Companyc').focus(function()
		{var Companyc=document.getElementById("Companyc").value;
		if (Companyc=="Company" || Companyc=="Company Required"){$('.Cform input#Companyc').attr("value","").removeClass("inputrequired");}});
				$('.Cform input#Companyc').blur(function()
				{var Companyc=document.getElementById("Companyc").value;
				if (Companyc==""){$('.Cform input#Companyc').attr("value","Company").addClass('inputrequired');}});
$('.Cform input#Phoneno').attr("value","Phone Number").addClass('inputrequired');
	$('.Cform input#Phoneno').focus(function()
		{var Phoneno=document.getElementById("Phoneno").value;
		if (Phoneno=="Phone Number"){$('.Cform input#Phoneno').attr("value","").removeClass("inputrequired");}});
				$('.Cform input#Phoneno').blur(function()
				{var Phoneno=document.getElementById("Phoneno").value;
				if (Phoneno==""){$('.Cform input#Phoneno').attr("value","Phone Number").addClass('inputrequired');}});
$('.Cform input#Emailad').attr("value","Email Address").addClass('inputrequired');
	$('.Cform input#Emailad').focus(function()
		{var Emailad=document.getElementById("Emailad").value;
		if (Emailad=="Email Address" || Emailad=="Email Address Required"){$('.Cform input#Emailad').attr("value","").removeClass("inputrequired");}});
				$('.Cform input#Emailad').blur(function()
				{var Emailad=document.getElementById("Emailad").value;
				if (Emailad==""){$('.Cform input#Emailad').attr("value","Email Address").addClass('inputrequired');}});
				
$('.Cform textarea#AddInfo').attr("value","Additional Information Requried").addClass('inputrequired');
	$('.Cform textarea#AddInfo').focus(function()
		{var AddInfo=document.getElementById("AddInfo").value;
		if (AddInfo=="Additional Info Requried"){$('.Cform textarea#AddInfo').attr("value","").removeClass("inputrequired");}});
				$('.Cform textarea#AddInfo').blur(function()
				{var AddInfo=document.getElementById("AddInfo").value;
				if (AddInfo==""){$('.Cform textarea#AddInfo').attr("value","Additional Information").addClass('inputrequired');}});
				
$('.Cform textarea#AddInfo').attr("value","Additional Information").addClass('inputrequired');
	$('.Cform textarea#AddInfo').focus(function()
		{var AddInfo=document.getElementById("AddInfo").value;
		if (AddInfo=="Additional Information Required" || "Additional Information"){$('.Cform textarea#AddInfo').attr("value","").removeClass("inputrequired");}});
});

// Contact Form Validation Function

function ContactAlert(){
var Firstname=document.getElementById("Firstname").value;
var Lastname=document.getElementById("Lastname").value;
var Jobtitle=document.getElementById("Jobtitle").value;
var Companyc=document.getElementById("Companyc").value;
var Phoneno=document.getElementById("Phoneno").value;
var Emailad=document.getElementById("Emailad").value;
var Interest=document.getElementById("Interest").value;
var AddInfo=document.getElementById("AddInfo").value;
		var at2="@"
		var dot2="."
		var lat2=Emailad.indexOf(at2)
		var lstr2=Emailad.length
		var ldot2=Emailad.indexOf(dot2)
		var invalidChars2=/^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
$('input[type="text"]').focus(function() {$(this).removeClass("inputrequired").attr("value","");});
if (Firstname=="" && Lastname=="" && Jobtitle=="" && Companyc=="" && Phoneno=="" && Emailad=="" && Interest=="Area of Interest Not Selected" && AddInfo=="")
{ $('.Cform input').attr("value","Required").addClass('inputrequired');
$('.Cformthanks').fadeOut("slow"); $('.Cformerror1').fadeIn("slow"); return false;}
else if (
		(Firstname=="" || Firstname=="Required" || Firstname=="First Name") || 
		(Firstname==" " || Firstname=="  " || Firstname=="   " || Firstname=="    ")
		)
{ $('.Cform input#Firstname').attr("value","First Name Required").addClass('inputrequired');
$('.Cformthanks').fadeOut("slow"); $('.Cformerror1').fadeIn("slow"); return false;}
else if (
		(Lastname=="" || Lastname=="Required" || Lastname=="Last Name") || 
		(Lastname==" " || Lastname=="  " || Lastname=="   " || Lastname=="    ")
		)
{ $('.Cform input#Lastname').attr("value","Last Name Required").addClass('inputrequired');
$('.Cformthanks').fadeOut("slow"); $('.Cformerror1').fadeIn("slow"); return false;}

else if (
		 //Emailad=="" || Emailad=="Required" || Emailad=="Email Address"
		 (Emailad.indexOf(at2)==-1) || 
		 (Emailad.indexOf(at2)==-1 || Emailad.indexOf(at2)==0 || Emailad.indexOf(at2)==lstr2) || 
		 (Emailad.indexOf(dot2)==-1 || Emailad.indexOf(dot2)==0 || Emailad.indexOf(dot2)==lstr2) || 
		 (Emailad.indexOf(at2,(lat2+1))!=-1) || 
		 (Emailad.substring(lat2-1,lat2)==dot2 || Emailad.substring(lat2+1,lat2+2)==dot2) || 
		 (Emailad.indexOf(dot2,(lat2+2))==-1) || 
		 (Emailad.indexOf(" ")!=-1) || 
		 (Emailad==null || Emailad.length == 0)
		 )
{ $('.Cform input#Emailad').attr("value","Email Address Required").addClass('inputrequired');
$('.Cformthanks').fadeOut("slow"); $('.Cformerror1').fadeIn("slow"); return false;}


else if (
		(AddInfo=="Additional Information")
		)
{ $('.Cform textarea#AddInfo').attr("value","Additional Information Required").addClass('inputrequired');
$('.Cformthanks').fadeOut("slow"); $('.Cformerror1').fadeIn("slow"); return false;}



else {
$('.Cform input').attr("disabled", true);
$('.Cformthanks').fadeIn("slow"); 
$('.Cformerror1').fadeOut("slow");
$('.CformBody form').fadeOut("slow");
return true;
}
}
