﻿var currentMenuItem='';
var showLoginFlag = false;
function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}
function changeImages() {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
		    if(changeImages.arguments[i] != currentMenuItem)
			document[changeImages.arguments[i]].src = 'media/images/' + changeImages.arguments[i+1];
		}
	}
}
var preloadFlag = false;
function preloadImages() {
	if (document.images) {
		Untitled_1_01_over = newImage("media/images/providers_01-over.jpg");
		Untitled_1_01_over = newImage("media/images/partners_01-over.jpg");
		Untitled_1_01_over = newImage("media/images/patients_01-over.jpg");
		preloadFlag = true;
	}
	document.getElementById('services').style.visibility='visible';
}
function preloadMenuRollOver(currentPageLink)
{
    //currentMenuItem=currentPageLink;
	if (document.images) {
		Untitled_1_01_over = newImage("media/images/_privacy_over.jpg");
		Untitled_1_01_over = newImage("media/images/_terms_over.jpg");
		preloadFlag = true;
		if(typeof(currentPageLink) != 'undefined' && document[currentPageLink] != null){
		    var path = document[currentPageLink].src;
	        document[currentPageLink].src=path.replace('.gif','-over.gif').replace('.jpg','-over.jpg');
	    }
	//    document.getElementById('menuitems').style.visibility='visible';
	}
}

var iEmail = "This field must be a valid email address (like foo@bar.com). Please reenter it now.";

function submit_onclick()
{
     var msg='';
    //if(document.getElementById('fname').value == '' )
    //    msg += "\r\n *Please enter your Firstname.";			
    //if(document.getElementById('lname').value == '' )
    //     msg += "\r\n *Please enter your Lastname.";
    
    if(document.getElementById('name').value == '' )
        msg += "\r\n *Please enter your Name.";

//    if(document.getElementById('business').value == '' )
//        msg += "\r\n *Please enter your Business name.";

//    if(document.getElementById('phone').value == '' )
//        msg += "\r\n *Please enter your Contact Phone.";
    if(document.getElementById('email').value == '' )
        msg += "\r\n *Please enter your Email-ID.";
    if(document.getElementById('email').value != '' )
    {
            if(!isEmail(document.getElementById('email').value, false))
		    { msg += "\r\n *This field must be a valid email address (like foo@bar.com). Please reenter it now.";}			
    }
    if(msg)
	{
		alert(msg);
		return false;
	}	
	 
    if(document.getElementById('submittype'))
        document.getElementById('submittype').value=''
        	
    document.form1.submit();
}

// isEmail (STRING s [, BOOLEAN emptyOK])
// 
// Email address must be of form a@b.c -- in other words:
// * there must be at least one character before the @
// * there must be at least one character before and after the .
// * the characters @ and . are both required
//
// For explanation of optional argument emptyOK,
// see comments of function isInteger.

function isEmail (s)
{	  
    var filter = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;
	if (filter.test(s))
			return (true)
	else return false;
}

function showSubMenu() {
	document.getElementById("submenu").style.display = "block";
}

function hideSubMenu() {
	document.getElementById("submenu").style.display = "none";
}
function rollOver(object)
{
    if(object.id != currlinkid)
    {
        if(object.className.indexOf('Select')>0) 
            object.className = object.className.replace('Select','');
        else object.className = object.className + 'Select';
    }
}  

function refreshPage()
{
    if(location.href.indexOf('?') == -1)location.href = location.href + '?showlogin=true';
}

function showTab(tabName)
{
    if(document.getElementById(tabName) && document.getElementById('clienttab') && document.getElementById('clienttab').style.visibility == 'hidden')
        document.getElementById(tabName).style.visibility='visible';
}

function hideTab()
{
    var tabArray = new Array('aboutustab','industriestab','productstab','careerstab','contacttab','clienttab');
    for(i=0;i<tabArray.length;i++)
    {
        if(document.getElementById(tabArray[i]))
            document.getElementById(tabArray[i]).style.visibility='hidden';
    }
}

function getQueryVariable() 
{
	var query = window.location.search.substring(1);
	var vars = query.split("&");
	for (var k=0;k<vars.length;k++) 
	{
		var pair = vars[k].split("=");
        if(pair[k] && pair[k+1] && pair[k] == 'showlogin' )
        {           
            pageName = 'clientlogin';    
            showLoginFlag = true;
        }
	}
}

function displayLogin()
{
    hideTab();showTab('clienttab');
    if(document.getElementById('tblLogin'))
        document.getElementById('tblLogin').style.visibility='visible';
    if(document.getElementById('username'))
        try{document.getElementById('username').focus();}catch(ex){};
}

function submitLogin()
{
    var msg ='';
    if(document.getElementById('username') && document.getElementById('username').value.trim() == '')
    {
        msg="*Please enter user name. \r\n";        
    }
    if(document.getElementById('password') && document.getElementById('password').value.trim() == '')
    {
        msg+="*Please enter password.";        
    }    
    
    if(msg)
    {
        alert(msg);
        return;
    }
    if(document.getElementById('submittype'))
        document.getElementById('submittype').value='clientlogin'
    document.form1.submit();
}

String.prototype.trim = function() {
	return this.replace(/^\s+|\s+$/g,"");
}
String.prototype.ltrim = function() {
	return this.replace(/^\s+/,"");
}
String.prototype.rtrim = function() {
	return this.replace(/\s+$/,"");
}
