function validate(myform){
	var i;	
	for(i=0; i<myform.elements.length; i++){
		if(myform.elements[i].type=="text" || myform.elements[i].type=="password" || myform.elements[i].type=="textarea"){
			if(myform.elements[i].name.indexOf("req")==3 &&	myform.elements[i].value==""){
				alert("Füllen Sie bitte erfordert auffangen.");
				myform.elements[i].focus();
				return false;
			}
			else if(myform.elements[i].name.indexOf("int")==0 && myform.elements[i].value!="" && !isint(myform.elements[i].value)){
				alert("Nur Stellen ließen diesbezüglich auffangen.");
				myform.elements[i].focus();
				myform.elements[i].select();
				return false;
			}
			else if(myform.elements[i].name.indexOf("str")==0 && myform.elements[i].value!="" && !isstr(myform.elements[i].value)){
				alert("Nur Buchstaben und Räume ließen diesbezüglich auffangen.");
				myform.elements[i].focus();
				myform.elements[i].select();
				return false;
			}
			else if(myform.elements[i].name.indexOf("nam")==0 && myform.elements[i].value!="" && !isnam(myform.elements[i].value)){
				alert("Nur Buchstaben, Zahlen, Räume und einzelner Anführungsstrich ließen diesbezüglich auffangen.");
				myform.elements[i].focus();
				myform.elements[i].select();
				return false;
			}
			else if(myform.elements[i].name.indexOf("nan")==0 && myform.elements[i].value!="" && !isnan(myform.elements[i].value)){
				alert("Nur Buchstaben, Zahlen, Räume, ' u. ' und Punkte ließen diesbezüglich auffangen.");
				myform.elements[i].focus();
				myform.elements[i].select();
				return false;
			}
			else if(myform.elements[i].name.indexOf("fil")==0 && myform.elements[i].value!="" && !isfil(myform.elements[i].value)){
				alert("Nur Buchstaben, Zahlen u. Raum ließen diesbezüglich auffangen.");
				myform.elements[i].focus();
				myform.elements[i].select();
				return false;
			}
			else if(myform.elements[i].name.indexOf("pho")==0 && myform.elements[i].value!="" && !ispho(myform.elements[i].value)){
				alert("Nur Stellen und hypen gelassen diesbezüglich auffangen.");
				myform.elements[i].focus();
				myform.elements[i].select();
				return false;
			}
			else if(myform.elements[i].name.indexOf("add")==0 && myform.elements[i].value!="" && !isadd(myform.elements[i].value)){
				alert("Nur Buchstaben, Stellen, Raum, Komma, hypen und der Gegenschrägstrich, der diesbezüglich erlaubt wird, fangen auf.");
				myform.elements[i].focus();
				myform.elements[i].select();
				return false;
			}
			else if(myform.elements[i].name.indexOf("gen")==0 && myform.elements[i].value!="" && !isgen(myform.elements[i].value)){
				alert("Nur Buchstaben, Stellen und Raum ließen diesbezüglich auffangen.");
				myform.elements[i].focus();
				myform.elements[i].select();
				return false;
			}
			else if(myform.elements[i].name.indexOf("mid")==0 && myform.elements[i].value!="" && !ismid(myform.elements[i].value)){
				alert("Nur Buchstaben, Stellen, hypen und unterstreichen gelassen diesbezüglich auffangen.");
				myform.elements[i].focus();
				myform.elements[i].select();
				return false;
			}
			else if(myform.elements[i].name.indexOf("des")==0 && myform.elements[i].value!="" && !isdes(myform.elements[i].value)){
				alert("Nur Buchstaben, Stellen, hypen und unterstreichen gelassen diesbezüglich auffangen.")
				myform.elements[i].focus();
				myform.elements[i].select();
				return false;
			} 
			else if(myform.elements[i].name.indexOf("mil")==0 && myform.elements[i].value!="" && !ismil(myform.elements[i].value)){
				if(iseml(myform.elements[i].value))
					myform.elements[i].value = "mailto:" + myform.elements[i].value;
				else
				{
					alert("Unzulässige Email-Adresse.");
					myform.elements[i].focus();
					myform.elements[i].select();
					return false;
				}	
			}
			else if(myform.elements[i].name.indexOf("eml")==0 && myform.elements[i].value!="" && !iseml(myform.elements[i].value)){
				alert("Unzulässiges Email Format.");
				myform.elements[i].focus();
				myform.elements[i].select();
				return false;
			}
			else if(myform.elements[i].name.indexOf("url")==0 && myform.elements[i].value!="" && !isurl(myform.elements[i].value)){
				alert("Unzulässiges Url.");
				myform.elements[i].focus();
				myform.elements[i].select();
				return false;
			}
			else if(myform.elements[i].name.indexOf("col")==0 && myform.elements[i].value!="" && !iscol(myform.elements[i].value)){
				alert("UnzulässigesFarbe Wert.")
				myform.elements[i].focus();
				myform.elements[i].select();
				return false;
			}
			else if(myform.elements[i].name.indexOf("pxi")==0 && myform.elements[i].value!="" && !ispxi(myform.elements[i].value)){
				if(isint(myform.elements[i].value))
					myform.elements[i].value+="px";
				else
				{
					alert("Unzulässiger Pixel Wert.")	
					myform.elements[i].focus();
					myform.elements[i].select();
					return false;
				}	
			}
			else if(myform.elements[i].name.indexOf("pro")==0 && myform.elements[i].value!="" && !ispro(myform.elements[i].value)){
				alert("Unzulässiger Eigenschaft Name.")
				myform.elements[i].focus();
				myform.elements[i].select();
				return false;
			}
			else
			{
				if(myform.elements[i].name.indexOf("dat")==0 && myform.elements[i].value!="" && !isdat(myform.elements[i].value,myform.elements[i].name.substr(6,10))){
					alert("Unzulässiges Datum.");
					myform.elements[i].focus();
					myform.elements[i].select();
					return false;
				}	
				else if (myform.elements[i].name.substr(6,3)!="000" && myform.elements[i].value!="" && myform.elements[i].value.length < parseInt(myform.elements[i].name.substr(6,3),10)){
					alert("Länge sollte nicht kleiner als sein "	+ parseInt(myform.elements[i].name.substr(6,3),10));
					myform.elements[i].focus();
					myform.elements[i].select();
					return false;
				}		
			}
		}
		else
		{ 
			if(myform.elements[i].type=="select-one" || myform.elements[i].type=="select-multiple")
			{
				if(myform.elements[i].name.indexOf("req")==3 &&	(myform.elements[i].selectedIndex ==-1 || myform.elements[i].options[myform.elements[i].selectedIndex].value=="")){
					alert("Wählen Sie bitte Wahl vor.");
					myform.elements[i].focus();
					return false;
				}
			}
		}
	}
	if(i==myform.elements.length)
		return true;
}
function trim(str){
	var temp
	if (typeof(str)=="object")
		temp=str.value;
	else
		temp=str;
	for(i=0; temp.charAt(i) ==" " || temp.charAt(i) == "\r" || temp.charAt(i) == "\n"; i++)
		{}
	temp = temp.substr(i, temp.length);
	for(i=temp.length-1; temp.charAt(i) == " " ||temp.charAt(i) == "\r" || temp.charAt(i) == "\n"; i--)
		{}
	temp=temp.substr(0, i+1);
	if (typeof(str)=="object")
		str.value=temp;
	else
		return temp;
}
function checkformaxlength(ele,MaxLength){
	if(ele.value.length>MaxLength)
	{
		alert("Länge von diesem fangen sollte nicht als grösser sein auf " + MaxLength + ".");
		ele.focus();
		ele.select();
		return false;
	}	
	return true;
}
function isadd(str){
	var RegExp=/^[üöäÜÖÄßa-z0-9 _',;:()\/\-\{\}\.\r\n]{1,}$/i;
	return RegExp.test(str);
}	
function iscol(str){
	var RegExp=/#[a-f0-9]{6}$/i;
	return RegExp.test(str);
}
function isdes(str){
	var RegExp=/^[üöäÜÖÄßa-z0-9 _'",;:()~!@#%&<>\-\{\}\^\+\$\.\[\]\\\/\?\*\|\r\n]{1,}$/i;
	return RegExp.test(str);
}
function isfil(str){
	var RegExp=/^[üöäÜÖÄßa-z 0-9]{1,}$/i;
	return RegExp.test(str);
}
function isgen(str){
	var RegExp=/["~\|\/]{1,}/
	return !RegExp.test(str);
}	
function isint(str){
	var RegExp=/^[0-9]{1,}$/;
	return RegExp.test(str);
}
function ismid(str){
	var RegExp=/^[0-9a-z_\-]{1,}$/i;
	return RegExp.test(str);
}	
function ismil(str){
	if(str.substring(0,7).toLowerCase()!="mailto:") return false;
	return iseml(str.substring(7));
}
function isnam(str){
	var RegExp=/^[üöäÜÖÄßa-z0-9']{1,}$/i;
	return RegExp.test(str);
}
function isnan(str){
	var RegExp=/^[üöäÜÖÄßa-z0-9 &,\.']{1,}$/i;
	return RegExp.test(str);
}
function ispho(str){
	var RegExp=/^[0-9 ()\-]{1,}$/;
	return RegExp.test(str);
}
function ispro(str){
	var RegExp=/^[a-z0-9]{1,}$/i;
	return RegExp.test(str);
}
function ispxi(str){
	var RegExp = /^[0-9]{1,}px$/i;
	return RegExp.test(str);
}
function isstr(str){
	var RegExp=/^[üöäÜÖÄßa-z \r\n]{1,}$/i;
	return RegExp.test(str);
}
function isurl(str)
{
	var RegExp=/^[a-z0-9_:&=\.\/\-\?]{1,}$/i;
	return RegExp.test(str);
}
function isdate(str){
	return isdat(str,"ddsmmsyyyy"); 	
}	
function iseml(str){
	var RegExp = /^[a-z][a-z0-9\._-]*@[a-z0-9\._-]+\.[a-z]+$/i;
	if(!RegExp.test(str))
		return false;
	var RegNotExp2 = /\.-/;
	if(RegNotExp2.exec(str))
		return false;
	var RegNotExp3 = /@\./;
	if(RegNotExp3.exec(str))
		return false;
	var RegNotExp4 = /\.@/;
	if(RegNotExp4.exec(str))
		return false;
	var RegNotExp6 = /\._/;
	if(RegNotExp6.exec(str))
		return false;
	var RegNotExp10 = /@-/;
	if(RegNotExp10.exec(str))
		return false;
	var RegNotExp11 = /@_/;
	if(RegNotExp11.exec(str))
		return false;
	var RegNotExp13 = /\.\./;
	if(RegNotExp13.exec(str))
		return false;
	return true;
}	
function isdat(str,datformat){
	var regExp =/((\d{1}|\d{2})(\/|\.)(\d{1}|\d{2})(\/|\.)\d{4})$/;
	var regSpace =/ /;
	var regNotSep = /\./;
	var strSep = "/";
	var myYearSize=4;
	var mmdd=0;
	var temp;
	var mn=0;		
	if(datformat.substr(2,1)=="p")
	{
		regNotSep = /\//;
		strSep = ".";
	}
	switch(datformat)
	{
		case "ddsmmsyyyy":
		case "ddpmmpyyyy":	
			break;
		case "mmsddsyyyy":
		case "mmpddpyyyy":	
			mmdd=1;
			break;
		case "ddsmmsyyzz":
		case "ddpmmpyyzz":
			regExp = /((\d{1}|\d{2})(\/|\.)(\d{1}|\d{2})(\/|\.)(\d{1}|\d{2}))$/;
			myYearSize=2;
			break;
		case "mmsddsyyzz":
		case "mmpddpyyzz":
			regExp = /((\d{1}|\d{2})(\/|\.)(\d{1}|\d{2})(\/|\.)(\d{1}|\d{2}))$/;
			myYearSize=2;
			mmdd=1;
			break;
		case "ddsmnsyyyy":
		case "ddpmnpyyyy":	
			regExp = /((\d{1}|\d{2})(\/|\.)([A-Za-z]{3})(\/|\.)\d{4})$/;
			mn=1;	
			break;
		case "mnsddsyyyy":
		case "mnpddpyyyy":	
			regExp = /(([A-Za-z]{3})(\/|\.)(\d{1}|\d{2})(\/|\.)\d{4})$/;
			mmdd=1;
			mn=1;
			break;
		case "ddsmnsyyzz":
		case "ddpmnpyyzz":
			regExp = /((\d{1}|\d{2})(\/|\.)([A-Za-z]{3})(\/|\.)(\d{1}|\d{2}))$/;
			myYearSize=2;
			mn=1;
			break;
		case "mnsddsyyzz":
		case "mnpddpyyzz":
			regExp = /(([A-Za-z]{3})(\/|\.)(\d{1}|\d{2})(\/|\.)(\d{1}|\d{2}))$/;
			myYearSize=2;
			mmdd=1;
			mn=1;
			break;
	}
	if (!regExp.test(str) || regNotSep.exec(str) || regSpace.exec(str))
		return false;
	else
	{
		var myDateArray=new Array();
		myDateArray=str.split(strSep);
		if(myDateArray[2].length >myYearSize)
			return false;
		else
		{
			if(myYearSize==2)
			{
				if(myDateArray[2].length==1) 
					myDateArray[2]= "200" + myDateArray[2];
				else
					myDateArray[2]="20" + myDateArray[2];	
			}
			if(!(myDateArray[2] > 1753 && myDateArray[2] <=9999))
				return false;
			if(mmdd==1)
			{
				temp=myDateArray[0];
				myDateArray[0]=myDateArray[1];
				myDateArray[1]=temp;
			} 
			if( parseInt(myDateArray[0],10) <1)
				return false;	
			var daylist=new Array(0,31,28,31,30,31,30,31,31,30,31,30,31);
			var monlist=new Array("","jan","feb","mar","apr","may","jun","jul","aug","sep","oct","nov","dec");
			if(mn==1)
			{
				var i;
				myDateArray[1]=myDateArray[1].toLowerCase();
				for(i=1;i<13;i++)
				{
					if(monlist[i]==myDateArray[1])
					{
						myDateArray[1]=i;
						break;
					}		
				}			
				if(i==13)
					return false;	
			}	
	    	if (myDateArray[2]%4 == 0)
			{
				if(myDateArray[2]%100 == 0)
				{
					if(myDateArray[2]%400==0)
						daylist[2] = 29;
				}
				else		
				{
					daylist[2] = 29;	
				}
			}
			if(!(daylist[parseInt(myDateArray[1],10)]>=myDateArray[0]))
				return false;
			else
				return true;
		}
	}				
}
function mid(str, start, len){
	if (start < 0 || len < 0) return "";
	var iEnd, iLen = String(str).length;
    if (start + len > iLen)
		iEnd = iLen;
	else
		iEnd = start + len;
	return String(str).substring(start,iEnd);
}
function right(str, n){
    if (n <= 0)
		return "";
	else if (n > String(str).length)
		return str;
	else
	{
		var iLen = String(str).length;
		return String(str).substring(iLen, iLen - n);
	}
}
function left(str, n){
	if (n <= 0)
		return "";
	else if (n > String(str).length)
		return str;
	else
		return String(str).substring(0,n);
}
function len(str){
	return String(str).length;
}
function ltrim(str)
{
	var temp=new String(str);
	for(i=0; temp.charAt(i) ==" " || temp.charAt(i) == "\r" || temp.charAt(i) == "\n"; i++)
		{}
	return temp.substr(i, temp.length);
}
function rtrim(str)
{
	var temp=new String(str);
	for(i=temp.length-1; temp.charAt(i) == " " ||temp.charAt(i) == "\r" || temp.charAt(i) == "\n"; i--)
		{}
	return temp.substr(0, i+1);
}	
function formatnumber(num,decimalNum,bolLeadingZero,bolParens,bolCommas)
{
	if (isNaN(parseInt(num))) return "NaN";
	var tmpNum = num;
	var iSign = num < 0 ? -1 : 1;
	tmpNum *= Math.pow(10,decimalNum);
	tmpNum = Math.round(Math.abs(tmpNum));	
	tmpNum /= Math.pow(10,decimalNum);
	tmpNum *= iSign;
	var tmpNumStr = new String(tmpNum);
	var intdotposition=0;
	if(iSign==-1)intdotposition=1;
	if(tmpNumStr.charAt(intdotposition)==".")
	{
		if(iSign==-1)
			tmpNumStr = "-" + "0" + tmpNumStr.substring(1);
		else
			tmpNumStr = "0" + tmpNumStr;			
	}
	if (!bolLeadingZero && num < 1 && num > -1 && num != 0)
	{
		if (num > 0)
			tmpNumStr = tmpNumStr.substring(1,tmpNumStr.length);
		else
			tmpNumStr = "-" + tmpNumStr.substring(2,tmpNumStr.length);
	}	
	if (bolCommas && (num >= 1000 || num <= -1000)) 
	{
		var iStart = tmpNumStr.indexOf(".");
		if (iStart < 0)
			iStart = tmpNumStr.length;
		iStart -= 3;
		while (iStart > 1) 
		{
			tmpNumStr = tmpNumStr.substring(0,iStart) + "," + tmpNumStr.substring(iStart,tmpNumStr.length);
			iStart -= 3;
		}		
	}
	if (bolParens && num < 0)
		tmpNumStr = "(" + tmpNumStr.substring(1,tmpNumStr.length) + ")";
	return tmpNumStr;
}
function formatpercent(num,decimalNum,bolLeadingZero,bolParens,bolCommas){
	if (isNaN(parseInt(num))) return "NaN";
	var iSign = num < 0 ? -1 : 1;
	num=num*100;
	var intdotposition=0;
	if(iSign==-1)intdotposition=1;
	if((num.toString()).charAt(intdotposition)==".")
	{
		if(iSign==-1)
			num = "-" + "0" + (num.toString()).substring(1);
		else
			num = "0" + "" + num;			
	}
	
	var tmpStr = new String(formatnumber(num,decimalNum,bolLeadingZero,bolParens,bolCommas));
	if (tmpStr.indexOf(")") != -1) 
	{
		tmpStr = tmpStr.substring(0,tmpStr.length - 1) + "%)";
		return tmpStr;
	}
	else
		return tmpStr + "%";
}
function replace(exp,find,rep){
	return exp.split(find).join(rep);
}
function replaceenter(str,replace){
	return str.replace(/\r\n/g,replace);
}
function count(exp,find){
	var lenexp=exp.length;
	var lenfind =String(find).length;
	var i, count=0;
	if(lenexp>=lenfind && lenfind> 0)
		for(i=0;i<lenexp;i++)
			if(exp.substr(i,lenfind)==find)
			{
				count++;
				i=i+lenfind-1;
			}
	return count;
}
function instr(exp,find){
	var lenexp=exp.length;
	var lenfind =String(find).length;
	var i;
	if(lenexp>=lenfind && lenfind> 0)
		for(i=0;i<lenexp;i++)
			if(exp.substr(i,lenfind)==find)
				return ++i;				
	return 0;
}
function instrrev(exp,find){
	var lenexp=exp.length;
	var lenfind =String(find).length;
	var i;
	if(lenexp>=lenfind && lenfind> 0)
		for(i=lenexp-1;i>=0;i--)
			if(exp.substr(i,lenfind)==find)
				return ++i;				
	return 0;
}
var ValidateColorBoxColorString="";
function showcolor(str)
{
	var lstrColor="";
	var larrColorBank = new Array("00","33","66","99","CC","FF");
	var lintColors = larrColorBank.length;
	var lstrOriValue;
	eval("lstrOriValue=" + str + ".value;");
	if(ValidateColorBoxColorString =="")
	{
		for (var r=0;r<lintColors;r++) 
		{
			ValidateColorBoxColorString+="<TR>";
			for (var g=lintColors-1;g>=0;g--)
			{	
				for (var b=lintColors-1;b>=0;b--) 
				{
					lstrColor = '#'+larrColorBank[r]+larrColorBank[g]+larrColorBank[b] 
				    ValidateColorBoxColorString+= "<TD " 
                                    + " BGCOLOR='" + lstrColor  + "'>" 
                                    + "<A HREF=\"javascript:jWDGiveValue('" + lstrColor  + "')\" onmouseover=\"jWDChangeColor('" + lstrColor  + "')\">" 
                                    + "<IMG src='images/blank.gif' alt='" + lstrColor  + "' width=7 height=14 border=0>" 
                                    + "</A></TD>"
				}
			}
			ValidateColorBoxColorString+="</TR>";
		}	
	}
	lstrColor="<HTML>";
	lstrColor+="<TITLE>Select Color</TITLE>";
	lstrColor+="<" + "SCRIPT language='Javascript'>";
	lstrColor+="var lblnIEORNE=navigator.appName.toLowerCase().indexOf('explorer') > -1;";
	lstrColor+="function jWDGiveValue(str){";
	lstrColor+="window.opener." + str + ".value=String(str);";
	lstrColor+="window.close();";
	lstrColor+="}";
	lstrColor+="function jWDChangeColor(str){";
	lstrColor+="if(lblnIEORNE){";
	lstrColor+="document.all['box'].style.backgroundColor=str;";
	lstrColor+="}else{";
	lstrColor+="document['box'].bgColor=str;";
	lstrColor+="}}";
	lstrColor+="</" + "SCRIPT>";
	lstrColor+="<BODY marginwidth=0 leftmargin=0 topmargin=0 bgcolor='#eeeeee'>";
	lstrColor+="<TABLE cellpadding=2 cellspacing=2 border=0 bgcolor='#eeeeee'>";
	lstrColor+="<TR><TD colspan=2 align=center><FONT Face=verdana size=3>Select Color</TD></TR>";
	lstrColor+="<TR><TD width=50>&nbsp;</TD><TD bgcolor='#000000'>";
	lstrColor+="<TABLE cellpadding=0 cellspacing=0 border=0>";
	lstrColor+=ValidateColorBoxColorString;
	lstrColor+="</TABLE></TD></TR></TABLE>";
	lstrColor+="<DIV id=box style=\"LEFT:5px; TOP:60px; POSITION:absolute; BORDER: #000000 1px solid\">&nbsp;&nbsp;&nbsp;&nbsp;</DIV>";
	lstrColor+="</BODY></HTML>";
	if(iscol(lstrOriValue))
		lstrColor+="<" + "SCRIPT>jWDChangeColor('" + lstrOriValue + "');</" + "SCRIPT>";
	var lobjWindowHan=open('','ColorBox',"scrollbars=no,titlebar=no,height=130,width=290,top="+((screen.height)/2 - 100)+",left="+((screen.width)/2 - 100));
	lobjWindowHan.document.write(lstrColor);
	lobjWindowHan.document.close();
	lobjWindowHan.focus();
} 
function date_comparision(str1,str2,datformat){
	var strSep;
	if(datformat.charAt(2) == "p")
		strSep = ".";
	if(datformat.charAt(2) == "s")
		strSep = "/";
	var myDateArray1=new Array();
	myDateArray1=str1.split(strSep);
	var myDateArray2=new Array();
	myDateArray2=str2.split(strSep);	
	if(datformat.charAt(0) == "d" && datformat.charAt(3) == "m" && datformat.charAt(6) == "y")
	{
		if(!(jWDvaliddates(myDateArray1[2],myDateArray1[1],myDateArray1[0],myDateArray2[2],myDateArray2[1],myDateArray2[0])))
			return false;
	}
	if(datformat.charAt(0) == "m" && datformat.charAt(3) == "d" && datformat.charAt(6) == "y")
	{

		if(!(jWDvaliddates(myDateArray1[2],myDateArray1[0],myDateArray1[1],myDateArray2[2],myDateArray2[0],myDateArray2[1])))
			return false;
	}
	if(datformat.charAt(0) == "y" && datformat.charAt(3) == "m" && datformat.charAt(6) == "d")
	{
		if(!(jWDvaliddates(myDateArray1[0],myDateArray1[1],myDateArray1[2],myDateArray2[0],myDateArray2[1],myDateArray2[2])))
			return false;
	}
	return true;
}
function jWDvaliddates(yr1,m1,d1,yr2,m2,d2){ 
	if (parseInt(yr2,10)>=parseInt(yr1,10))
	{
		if(parseInt(yr2,10)==parseInt(yr1,10))
		{
			if(m1.charCodeAt(0) > 47 && m2.charCodeAt(0) < 58)
			{
				if(parseInt(m2,10) >= parseInt(m1,10))
				{
					if (parseInt(m2,10)==parseInt(m1,10))
					{
						if(!(parseInt(d2,10) > parseInt(d1,10)))
						{
						intprb=1;
						return false;
						}
					}	
				 }
				 else
				 {
					intprb=1;
				 	return false;
				 }	
			}
			else
			{
				var monlist=new Array("","jan","feb","mar","apr","may","jun","jul","aug","sep","oct","nov","dec");
				var mno1,mno2;
				for(i=0;i<13;i++)
				{
					if(monlist[i] == m1)
						mno1 = i;
					if(monlist[i] == m2)
						mno2 = i;
				}
				if(parseInt(mno2,10) >= parseInt(mno1,10))
				{
					if (parseInt(mno2,10)==parseInt(mno1,10))
					{
						if(!(parseInt(d2,10) >= parseInt(d1,10)))
						{
						intprb=1;
						return false;
						}
					}	
				 }
				 else
				 {
					intprb=1;
				 	return false;
				 }
			}
		}
	}
	else
	{
		intprb=1;
		return false;
	}
	return true;
}
