function goImgWin(myImage,myWidth,myHeight,origLeft,origTop) {
myHeight += 24;
myWidth += 24;
TheImgWin = window.open(myImage,'image','height=' +
myHeight + ',width=' + myWidth +
',toolbar=no,directories=no,status=no,' +
'menubar=no,scrollbars=no,resizable=yes');
TheImgWin.resizeTo(myWidth+2,myHeight+30);
//TheImgWin.moveTo(origLeft,origTop);
TheImgWin.focus();
}

function isValidURL(cntrl){ 
	var url=cntrl.value;
	var RegExp = /^(([\w]+:)?\/\/)?(([\d\w]|%[a-fA-f\d]{2,2})+(:([\d\w]|%[a-fA-f\d]{2,2})+)?@)?([\d\w][-\d\w]{0,253}[\d\w]\.)+[\w]{2,4}(:[\d]+)?(\/([-+_~.\d\w]|%[a-fA-f\d]{2,2})*)*(\?(&?([-+_~.\d\w]|%[a-fA-f\d]{2,2})=?)*)?(#([-+_~.\d\w]|%[a-fA-f\d]{2,2})*)?$/; 
    if(RegExp.test(url)){ 
        return true; 
    }else{ 
        alert("Invalid URL");
		cntrl.value = "";
		cntrl.focus();
		return false; 
    } 
} 


function CheckValidImage(cntrl)
{
		if(cntrl.value != "")
		{
		    var str =cntrl.value.toLowerCase();
		    var cnt = str.substring(str.lastIndexOf('.'),str.length) ;
		    if ( cnt !=".jpg" && cnt != ".jpeg" &&  cnt != ".png" && cnt != ".gif" )
		    {
		        alert("Invalid Image Format!");
				cntrl.value = "";
		        cntrl.focus();
		        return false;
		    }				
		}
		return true;
} 

function CheckEmpty(cntrl, strMsg)
{
	//alert(cntrl.value)
	if (cntrl.value == "")
	{
		alert("Please enter " + strMsg + "!");
		cntrl.focus();
		return false;
	}
	else
	{
		return true;
	}
}

function CheckString(cntrl)
{
	var ch;
	ch = cntrl.value.search("[^A-Za-z' ]");
	if(cntrl.value.length > 0 &&  ch>= 0) 
	{
		alert("Please enter alphabets only!");
		cntrl.focus();
		return false;
	}
	else
	{
		return true;
	}
}
/*
function CheckString(cntrl)
{
	if(!RegExp(/^[A-Za-z][\w\ ]*[A-Za-z]$/).test(cntrl.value))
	{
		alert("Please enter alphabets only!");
		cntrl.focus();
		return false;
	}
	else
	{
		return true;
	}
}
*/

function CheckAlphaNumerals(cntrl)
{
	if(!RegExp(/^[a-zA-Z][\w\d\ \.,-]*[a-zA-Z0-9]$/).test(cntrl.value))
	{
		alert("Please enter alphanumerals only!");
		cntrl.focus();
		return false;
	}
	else
	{
		return true;
	}
}

function CheckPassLength(cntrl)
{
	if (cntrl.value.length < 4)
	{
		alert("Password should have at least four charachers. Please check!");
		cntrl.focus();
		return false;
	}
	else
	{
		return true;
	}
}

function CheckEmail(cntrl)
{
	if (cntrl.value == "")
		return true;
	
	if(!RegExp(/^\w[\w\-\.]+\@\w[\w\-]+(\.\w[\w\-]+)+$/).test(cntrl.value))
	{
		alert("This Email ID does not appear to be valid. Please check!");
//		cntrl.value = "";
		cntrl.focus();
		return false;
	}
	else
	{
		return true;
	}
}

function ConfirmPassword(cntrl1, cntrl2)
{
	if(cntrl1.value != cntrl2.value)
	{
		alert("Password doesn't match with confirmation password. Please check!");
		cntrl2.focus();
		return false;
	}
	else 
	{
		return true;
	}
}
function CheckSelection(cntrl,strMsg)
{
	 if (cntrl.value == '0')
    {
        alert("Please select " + strMsg + "!");
        cntrl.focus();
        return false;
    }
    else
    {
        return true;
    }
}