
var windowHandle = null;
var globalImage = null;
var globalImageWidth = null;
var globalImageHeight = null;
var globalCaption = null;

function imgOpen(localImage,localCaption,imageWidth,imageHeight,windowWidth,windowHeight,xPos,yPos) {
    globalImage = localImage;
    globalCaption = localCaption;
    globalImageWidth = imageWidth;
    globalImageHeight = imageHeight;
    windowHandle = window.open('../html/imgWindow.html','windowName','width=' + windowWidth + ',height=' + windowHeight + ',left=' + xPos + ',top=' + yPos + 'screenX=' + xPos + ',screenY=' + yPos);
    if (!windowHandle.opener)
        windowHandle.opener = self;
}

function fullimgOpen(localImage,localCaption,xPos,yPos) {
    globalImage = localImage;
    globalCaption = localCaption;
    windowHandle = window.open('../html/fullimgWindow.html','windowName','left=' + xPos + ',top=' + yPos + 'screenX=' + xPos + ',screenY=' + yPos);
    if (!windowHandle.opener)
        windowHandle.opener = self;
}

function fileOpen(file,windowName,windowWidth,windowHeight,xPos,yPos) {
    windowHandle = window.open(file,'windowName','width=' + windowWidth + ',height=' + windowHeight + ',left=' + xPos + ',top=' + yPos + 'screenX=' + xPos + ',screenY=' + yPos);
    if (!windowHandle.opener)
        windowHandle.opener = self;
}

function windowOpen(file,width,height) {
    myWindow = window.open(file,"windowRef","width=" + width + ",height=" + height+",scrollbars=yes,top=35,left=175,screenX=0,screenY=0");
   if (!myWindow.opener) myWindow.opener = self;
}

function myVoid() {;}


function clicker(whatclick){
	if (whatclick.style.visibility=='visible') {
	whatclick.style.visibility='hidden';
	whatclick.style.display='none';}
	else {
	whatclick.style.visibility='visible';
	whatclick.style.display='block';}
}

function showcal(tab1,tab2){
	tab1.style.visibility='visible';
	tab1.style.display='block';
	tab2.style.visibility='hidden';
	tab2.style.display='none';
}

function toggle(tab1,tab2){
	if (tab1.style.visibility=='visible') {
	tab1.style.visibility='hidden';
	tab1.style.display='none';
	tab2.style.visibility='visible';
	tab2.style.display='block';}
	else {
	tab1.style.visibility='visible';
	tab1.style.display='block';
	tab2.style.visibility='hidden';
	tab2.style.display='none';}
}

function showhide(id){
	if (document.getElementById(id).style.visibility=='visible') {
	document.getElementById(id).style.visibility ='hidden';
	document.getElementById(id).style.display ='none';}
	else {
	document.getElementById(id).style.visibility ='visible';
	document.getElementById(id).style.display ='block';}
}

function changeImg(imgName, imgOne, imgTwo) 
{
if (document.images){ 
var oImg = eval("document.images."+imgName);
var baseURL = location.protocol + '//' + location.host + '/';
if (oImg.src == baseURL+'images/plus.jpg'){
oImg.src = imgTwo;}
else
{
oImg.src = imgOne;}
} 
} 

function validatecontact(formCheck) 
{
    if (formCheck.firstName.value =="")
    {
        alert("Please provide your first name"); 
        formCheck.firstName.focus();
        return false;
    }
	if (formCheck.lastName.value =="")
    {
        alert("Please provide your last name"); 
        formCheck.lastName.focus();
        return false;
    }
    if (formCheck.email.value.indexOf("@") == -1) 
    {
        alert("Please type a valid email address");
        formCheck.email.focus(); 
        return false;
    }
	 if (formCheck.city.value =="")
    {
        alert("Please provide your city name"); 
        formCheck.city.focus();
        return false;
    }
	 if (formCheck.country.value =="")
    {
        alert("Please provide your country name"); 
        formCheck.country.focus();
        return false;
    }
	 if (formCheck.subject.value =="")
    {
        alert("Please provide a subject for your message"); 
        formCheck.subject.focus();
        return false;
    }
	 if (formCheck.message.value =="")
    {
        alert("Please enter a short message"); 
        formCheck.message.focus();
        return false;
    }
	return true;
}

function validateguest(formCheck) 
{
    if (formCheck.author.value =="")
    {
        alert("Please provide your name"); 
        formCheck.author.focus();
        return false;
    }
	if (formCheck.email.value.indexOf("@") == -1) 
    {
        alert("Please type a valid email address");
        formCheck.email.focus(); 
        return false;
    }
	 if (formCheck.city.value =="")
    {
        alert("Please provide your City name"); 
        formCheck.city.focus();
        return false;
    }
	 if (formCheck.country.value =="")
    {
        alert("Please provide your Country name"); 
        formCheck.country.focus();
        return false;
    }
	if (formCheck.message.value =="")
    {
        alert("Please enter a short message"); 
        formCheck.message.focus();
        return false;
    }
	if (formCheck.imagecheck.value == "" )
	{
        alert("Please type the text as seen in the Image"); 
        formCheck.imagecheck.focus();
        return false;
	}
	
	return true;
}

function validatedirectory(formCheck) 
{
    if (formCheck.firstName.value =="")
    {
        alert("Please provide your first name"); 
        formCheck.firstName.focus();
        return false;
    }
	if (formCheck.lastName.value =="")
    {
        alert("Please provide your last name"); 
        formCheck.lastName.focus();
        return false;
    }
    if (formCheck.address1.value =="") 
    {
        alert("Please provide your address");
        formCheck.address1.focus(); 
        return false;
    }
	if (formCheck.country.value =="Other")
    {
	if (formCheck.country1.value =="")
    {
        alert("Please provide your country name"); 
        formCheck.country1.focus();
        return false;
    }
	}
	if (formCheck.country.value !="USA")
    {
	if (formCheck.state1.value =="")
    {
        alert("Please provide your state name"); 
        formCheck.state1.focus();
        return false;
    }
	}
	if (formCheck.city.value =="")
    {
        alert("Please provide your city name"); 
        formCheck.city.focus();
        return false;
    }
	if (formCheck.email.value != "") 
    {
	if (formCheck.email.value.indexOf("@") == -1) 
    {
        alert("Please type a valid email address");
        formCheck.email.focus(); 
        return false;
    }
	}
	if (formCheck.imagecheck.value == "" )
	{
        alert("Please type the text as seen in the Image"); 
        formCheck.imagecheck.focus();
        return false;
	}
	return true;
}

function validatematrimony(formCheck) 
{
    if (formCheck.firstName.value =="")
    {
        alert("Please provide your first name"); 
        formCheck.firstName.focus();
        return false;
    }
	if (formCheck.lastName.value =="")
    {
        alert("Please provide your last name"); 
        formCheck.lastName.focus();
        return false;
    }
	if (formCheck.age.value =="")
    {
        alert("Please provide your age"); 
        formCheck.age.focus();
        return false;
    }
	if (formCheck.submitter.value !="Self")
    {
	if (formCheck.subName.value =="")
	{
        alert("Please provide the profile submitter's name"); 
        formCheck.subName.focus();
        return false;
    }
	}
	if (formCheck.address1.value =="") 
    {
        alert("Please provide your address");
        formCheck.address1.focus(); 
        return false;
    }
	
	if (formCheck.country.value =="Other")
    {
	if (formCheck.country1.value =="")
    {
        alert("Please provide your country name"); 
        formCheck.country1.focus();
        return false;
    }
	}
	if (formCheck.country.value !="USA")
    {
	if (formCheck.state1.value =="")
    {
        alert("Please provide your state name"); 
        formCheck.state1.focus();
        return false;
    }
	}
	if (formCheck.city.value =="")
    {
        alert("Please provide your city name"); 
        formCheck.city.focus();
        return false;
    }
	if (formCheck.imagecheck.value == "" )
	{
        alert("Please type the text as seen in the Image"); 
        formCheck.imagecheck.focus();
        return false;
	}
	return true;
}

function validatearticle(formCheck) 
{
    if (formCheck.articleName.value =="")
    {
        alert("Please provide the article name"); 
        formCheck.articleName.focus();
        return false;
    }
	if (formCheck.articleLink.value.indexOf("http://") == -1) 
    {
        alert("Please type a valid Article Link");
        formCheck.articleLink.focus(); 
        return false;
    }
	if (formCheck.submittedBy.value =="")
    {
        alert("Please enter your name"); 
        formCheck.submittedBy.focus();
        return false;
    }	
	if (formCheck.email.value.indexOf("@") == -1) 
    {
        alert("Please type a valid email address");
        formCheck.email.focus(); 
        return false;
    }
	if (formCheck.imagecheck.value == "" )
	{
        alert("Please type the text as seen in the Image"); 
        formCheck.imagecheck.focus();
        return false;
	}
	return true;
}

function validatequestion(formCheck) 
{
    if (formCheck.author.value =="")
    {
        alert("Please provide your name"); 
        formCheck.author.focus();
        return false;
    }
	if (formCheck.email.value.indexOf("@") == -1) 
    {
        alert("Please type a valid email address");
        formCheck.email.focus(); 
        return false;
    }
	 if (formCheck.city.value =="")
    {
        alert("Please provide your City name"); 
        formCheck.city.focus();
        return false;
    }
	 if (formCheck.country.value =="")
    {
        alert("Please provide your Country name"); 
        formCheck.country.focus();
        return false;
    }
	if (formCheck.question.value =="")
    {
        alert("Please enter your question"); 
        formCheck.message.focus();
        return false;
    }
	if (formCheck.imagecheck.value == "" )
	{
        alert("Please type the text as seen in the Image"); 
        formCheck.imagecheck.focus();
        return false;
	}
	
	return true;
}

function validatereply(formCheck) 
{
    if (formCheck.name.value =="")
    {
        alert("Please provide your name"); 
        formCheck.author.focus();
        return false;
    }
	if (formCheck.email.value.indexOf("@") == -1) 
    {
        alert("Please type a valid email address");
        formCheck.email.focus(); 
        return false;
    }
	 if (formCheck.city.value =="")
    {
        alert("Please provide your City name"); 
        formCheck.city.focus();
        return false;
    }
	 if (formCheck.country.value =="")
    {
        alert("Please provide your Country name"); 
        formCheck.country.focus();
        return false;
    }
	if (formCheck.reply.value =="")
    {
        alert("Please enter your question"); 
        formCheck.message.focus();
        return false;
    }
	if (formCheck.imagecheck.value == "" )
	{
        alert("Please type the text as seen in the Image"); 
        formCheck.imagecheck.focus();
        return false;
	}
	
	return true;
}

