function newwindow(url)
{
	window.open(url,'NewWindow','height=400,width=500,scrollbars=yes,toolbar=yes,menubar=yes,top=50,left=100,resizable=yes');
}

function downloadwindow(url)
{
	window.open(url,'downloadwindow','height=370,width=475,scrollbars=no,toolbar=no,menubar=no,top=50,left=100,resizable=no');
}

function ValidatorTrim(s) {
    var m = s.match(/^\s*(\S+(\s+\S+)*)\s*$/);
    return (m == null) ? "" : m[1];
}

var dtCh= "/";
var minYear=01;
var maxYear=99;

function isInteger(s){
	var i;
    for (i = 0; i < s.length; i++){   
        // Check that current character is number.
        var c = s.charAt(i);
        if (((c < "0") || (c > "9"))) return false;
    }
    // All characters are numbers.
    return true;
}

function stripCharsInBag(s, bag){
	var i;
    var returnString = "";
    // Search through string's characters one by one.
    // If character is not in bag, append to returnString.
    for (i = 0; i < s.length; i++){
        var c = s.charAt(i);
        if (bag.indexOf(c) == -1) returnString += c;
    }
    return returnString;
}


function checklength(obj,len)
{
	var temp = obj.value;
	if(temp.length < len)
		return false;
	return true;
}

function checkEmail(strng)
{
	var error = "";
	if (strng == "")
		{
		error = "You did not enter an email-address.\n";
		}
	var emailFilter=/^.+@.+\..{2,4}$/;
	if (!(emailFilter.test(strng))) 
		{ 
		error = "Please enter a valid email address.\n";
		}
	var illegalChars= /[\(\)\<\>\,\;\:\\\/\"\[\]]/;
	if(strng.match(illegalChars))
		{
		error = "The email address contains illegal characters.\n";
		}
	return error;
}


function checkusdate(strDate)
{
	var objRegExp = /^\d{1,2}(\-|\/|\.)\d{1,2}\1\d{4}$/
	if(!objRegExp.test(strDate))
	{
		return false;
	}
	return true;
}

function chkselectedids(formname,objname)
{
	var chkflg,strmessageid,url,returl;
	strmessageid="";
	chkflg=false;
	for(j=0; j<document.forms.length;j++)
	{
		if(document.forms[j].name==formname)
		{
			for (i=0;i<document.forms[j].elements.length;i++)
			{
				if (document.forms[j].elements[i].name==objname) 
				{
					if (document.forms[j].elements[i].checked)
					{							
						chkflg=true;
						break;
					}
				}
			}			
		}	
	}
	return chkflg;	
}

// flash banners
function homeflash()
{
   document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="245" height="188" id="jur flash" align="middle">');
   document.write('<param name="allowScriptAccess" value="sameDomain">');
   document.write('<param name="movie" value="images/jur_flash.swf">');
   document.write('<param name="quality" value="high"><param name="bgcolor" value="#ffffff">');
   document.write('<embed src="images/jur_flash.swf" quality="high" bgcolor="#ffffff" width="245" height="188" name="jur flash" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer">');
   document.write('</OBJECT>');
}

function topimage()
{
   document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="488" height="191" id="homimg" align="middle">');
   document.write('<param name="allowScriptAccess" value="sameDomain">');
   document.write('<param name="movie" value="images/mainimage.swf">');
   document.write('<param name="quality" value="high"><param name="bgcolor" value="#ffffff">');
   document.write('<embed src="images/mainimage.swf" quality="high" bgcolor="#ffffff" width="488" height="191" name="homeimg" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer">');
   document.write('</OBJECT>');
}
function timeline()
{
   document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="470" height="390" id="scroller2" align="middle">');
   document.write('<param name="allowScriptAccess" value="sameDomain">');
   document.write('<param name="movie" value="images/timeline.swf">');
   document.write('<param name="quality" value="high"><param name="bgcolor" value="#ffffff">');
   document.write('<embed src="images/timeline.swf" quality="high" bgcolor="#ffffff" width="470" height="390" name="scroller2" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer">');
   document.write('</OBJECT>');
}
function popup_rules()
{
	window.open("popup_rules.php",'rules','height=525,width=748,toolbar=no,menubar=no,scrollbars=yes,top=110,left=175,resizable=no');
}

//Center Popup
function NewCompany(mypage, myname, w, h, scroll) {
    var winl = (screen.width - w) / 2;
    var wint = (screen.height - h) / 2;
    winprops = 'height='+h+',width='+w+',top='+wint+',left='+winl+',scrollbars='+scroll+',resizable'
    win = window.open(mypage, myname, winprops)
    if (parseInt(navigator.appVersion) >= 4) { win.window.focus(); }
}