function findTag(beginTag, endTag, myContent)
{
	var startIndex = myContent.indexOf(beginTag);
	startIndex += beginTag.length;
	
	var endIndex = myContent.indexOf(endTag);
	

	var tmpStr = myContent;		
	var content = tmpStr.substring(startIndex, endIndex);
	
	return(content);
};

function autoSubscriberInfo(str)
{
	var url = '/mijninschrijving/index.php/subscribers/findSubscriberInfo';
//	var url = '/subscribers/findSubscriberInfo';	
	url=url+"?chg="+str;
	url=url+"&zip="+document.getElementById("zipCodeId").value;	
	url=url+"&nr="+document.getElementById("numberId").value;		
	url=url+"&bd="+document.getElementById("bdaydateId").value;		
	url=url+"&bm="+document.getElementById("bdaymonthId").value;		
	url=url+"&by="+document.getElementById("bdayyearId").value;					
	url=url+"&ID="+document.getElementById("sessionID").value;						
	
//	new Ajax.Request('/mijnInschrijving/index.php/zipCodes/autoZipCode',		
	new Ajax.Request(url,		
	{
//		parameters: $('SubscriberAddSubscriberForm').serialize(true),
//		parameters: $('zipCodeId').serialize(true),
// 		method:'post',
 		method:'get',    		
 		
   		onSuccess: function(transport){
    		
	   		var response = transport.responseText || "no response text";

			if(response != ""){
				
				response = response.replace(/\n/g, "");
				
				var strData=response.split("|");
				
				if (strData[0] != 'noc') {
					if (strData[0] == '') {
						document.getElementById("autoPlaceId").disabled=false;												   		   					
					} else {
						document.getElementById("autoPlaceId").disabled=true;												   		   											
					}
			   		document.getElementById("autoPlaceId").value = strData[0];	 
			   		document.getElementById("Place.nameCheck").value = strData[0]; 
				}			   		
				if (strData[1] != 'noc') {
					document.getElementById("Place.nameId").value = strData[1];
				}			
				if (strData[2] != 'noc') {
					document.getElementById("streatId").value = strData[2];
				} 
				if (strData[3].length != 0) {
					document.getElementById("nameId").value = strData[3];
				}
				if (strData[4].length != 0) {
					document.getElementById("surNameId").value = strData[4];
				}
				if (strData[5].length != 0) {
					if (strData[5] == '1') {
						document.getElementById("GenderId1").checked=true;
						document.getElementById("GenderId2").checked=false;						
					} else {
						document.getElementById("GenderId1").checked=false;
						document.getElementById("GenderId2").checked=true;						
					}						
				}
				if (strData[6].length != 0) {				
					document.getElementById("telephoneId").value = strData[6];					
				}
				if (strData[7].length != 0) {				
					document.getElementById("mobileId").value = strData[7];					
				}
				if (strData[8].length != 0) {				
					document.getElementById("emailId").value = strData[8];										
				} 
			}				
   		},
   		onFailure: function(){ alert('Something went wrong...') }
	});
};











function autoSubscriberInfoOud(str)
{
	var url = '/mijnInschrijving/index.php/subscribers/findSubscriberInfo';
	url=url+"?chg="+str;
	url=url+"&zip="+document.getElementById("zipCodeId").value;	
	url=url+"&nr="+document.getElementById("numberId").value;		
	url=url+"&bd="+document.getElementById("bdaydateId").value;		
	url=url+"&bm="+document.getElementById("bdaymonthId").value;		
	url=url+"&by="+document.getElementById("bdayyearId").value;					
	
//	new Ajax.Request('/mijnInschrijving/index.php/zipCodes/autoZipCode',		
	new Ajax.Request(url,		
	{
//		parameters: $('SubscriberAddSubscriberForm').serialize(true),
//		parameters: $('zipCodeId').serialize(true),
// 		method:'post',
 		method:'get',    		
 		
   		onSuccess: function(transport){
    		
	   		var response = transport.responseText || "no response text";

			if(response != ""){
				
				response = response.replace(/\r\n/g, "");
				
				var strData=response.split("|");
				
				if (strData[0] == 'not_found') {
					document.getElementById("autoPlaceId").disabled=false;	
			   		document.getElementById("placeId").value = '';	 
			   		document.getElementById("autoPlaceId").value = '';	 	   		
			   		document.getElementById("Place.nameCheck").value = '';       		
					document.getElementById("Place.nameId").value = '';
										
				} else {
					document.getElementById("autoPlaceId").disabled=true;									
			   		document.getElementById("autoPlaceId").value = strData[0];	 
			   		document.getElementById("Place.nameCheck").value = strData[0];       		
					document.getElementById("Place.nameId").value = strData[1];
				}			
				if (strData[2] != '') {
					document.getElementById("streatId").value = strData[2];
				} 
				if (strData[3] != '') {
					document.getElementById("nameId").value = strData[3];
					document.getElementById("surNameId").value = strData[4];
					if (strData[5] == '1') {
						document.getElementById("GenderId1").checked=true;
						document.getElementById("GenderId2").checked=false;						
					} else {
						document.getElementById("GenderId1").checked=false;
						document.getElementById("GenderId2").checked=true;						
					}						
						
					document.getElementById("telephoneId").value = strData[6];					
					document.getElementById("emailId").value = strData[7];										
				} 
				
				
			}				
   		},
   		onFailure: function(){ alert('Something went wrong...') }
	});
};
















var arrSelectItems=new Array();

function goNext(a,c){
	if(a.value.length<2){
		return
	}
	value=a.value.replace(/^0+/,"");
	if(arrSelectItems[document.getElementById(c).name]&&arrSelectItems[document.getElementById(c).name]==""){
		return false
	}
	if(arrSelectItems[document.getElementById(c).name]==value){
		return false
	}
	if(parseInt(value)==""||!parseInt(value)){
		return false
	}
	var b=document.getElementById(c);
	if(b&&b.focus){
		b.focus();
		arrSelectItems[a.name]=value;
	}
}

function getDateTime() {
	dateVar = new Date(year, month, day, hours, minutes, seconds)
	return dateVar
}
