// JavaScript Document

function check_length(my_form)
{
	maxLen = 500; // max number of characters allowed
	if (my_form.sdesc.value.length >= maxLen) {
	// Alert message if maximum limit is reached.
	// If required Alert can be removed.
	var msg = "Sie haben die maximale Anzahl von Zeichen erreicht erlaubt";
	alert(msg);
	// Reached the Maximum length so trim the textarea
	my_form.sdesc.value = my_form.sdesc.value.substring(0, (maxLen));
	document.getElementById("text_num").innerHTML=0;
	}
	else{ // Maximum length not reached so update the value of my_text counter
	//alert(my_form.story.value.length);
	document.getElementById("text_num").innerHTML = maxLen - (my_form.sdesc.value.length);}
}


function check_Biglength(my_form)
{
	maxLen = 1000; // max number of characters allowed
	if (my_form.ldesc.value.length >= maxLen) {
	// Alert message if maximum limit is reached.
	// If required Alert can be removed.
	var msg = "Sie haben die maximale Anzahl von Zeichen erreicht erlaubt";
	alert(msg);
	// Reached the Maximum length so trim the textarea
	my_form.ldesc.value = my_form.ldesc.value.substring(0, (maxLen));
	document.getElementById("text_big").innerHTML=0;
	}
	else{ // Maximum length not reached so update the value of my_text counter
	//alert(my_form.story.value.length);
	document.getElementById("text_big").innerHTML = maxLen - (my_form.ldesc.value.length);}
}


function isNumberKey(evt)
{
var charCode = (evt.which) ? evt.which : event.keyCode
if (charCode > 31 && (charCode < 48 || charCode > 57))
{
alert("Bitte nur Zahlen verwenden");
return false;
}

return true;
}


function checkhttp(strpassed)
{
		var strr=strpassed.value
		strextn=strr.substr(0,4)
		strextn=strextn.toUpperCase();
		
		if(strextn=='HTTP')
		{
			alert("Do not add http:// before your website URL (eg.www.billboard.com)");
			
		}	
		
		return true;
}

//if (!chkcardno(dom.password,"Enter Password with Minimum 3 Characters")) {  return false; }
function chkcardno(str,msg)
{	
	var strr=str.value;
	var strlen=strr.length;
	if(strlen!=16 || strlen!=15)
	{
		alert(msg);
		str.focus();
		return false;
	}
	return true;
}

function chkcardno16(str,msg)
{	
	var strr=str.value;
	var strlen=strr.length;
	if(strlen!=16)
	{
		alert(msg);
		str.focus();
		return false;
	}
	return true;
}

//Enter Password with Minimum 6 Characters
//if (!chkstrlen(dom.password,"Enter Password with Minimum 6 Characters")) {  return false; }
function chkstrlen(str,msg)
{	
	var strr=str.value;
	var strlen=strr.length;
	alert(strr.length);
	if(strlen<6)
	{
		alert(msg);
		str.focus();
		return false;
	}
	return true;
}


function checkext(strpassed)
{

		var strr=strpassed.value
		
		var lenstrn=strr.length;
		strextn=strr.substr(lenstrn-4)
		strextn=strextn.toUpperCase();
		
		if(strextn!='JPEG' && strextn!='.JPG' && strextn!='.GIF' && strextn!='.PNG' )
		{
			alert("Format of files allowed to upload: GIF, JPEG OR PNG");
			strpassed.focus();
			return false;			
		}	
		
		return true;
}

function trim(inputString) {
   // Removes leading and trailing spaces from the passed string. Also removes
   // consecutive spaces and replaces it with one space. If something besides
   // a string is passed in (null, custom object, etc.) then return the input.
   if (typeof inputString != "string") { return inputString; }
   var retValue = inputString;
   var ch = retValue.substring(0, 1);
   while (ch == " ") { // Check for spaces at the beginning of the string
      retValue = retValue.substring(1, retValue.length);
      ch = retValue.substring(0, 1);
   }
   ch = retValue.substring(retValue.length-1, retValue.length);
   while (ch == " ") { // Check for spaces at the end of the string
      retValue = retValue.substring(0, retValue.length-1);
      ch = retValue.substring(retValue.length-1, retValue.length);
   }
   while (retValue.indexOf(" ") != -1) { // Note that there are two spaces in the string - look for multiple spaces within the string
      retValue = retValue.substring(0, retValue.indexOf(" ")) + retValue.substring(retValue.indexOf(" ")+1, retValue.length); // Again, there are two spaces in each of the strings
   }
   return retValue; // Return the trimmed string back to the user
} // Ends the "trim" function

function msg(msg)
{
	
	alert(msg);
}

/*function emailcheck(email) 	                                        
{                                                                       
	                                                                
	if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(email))
	{     
		alert("Enter Valid Email containing @ and .");	
		return false;                                           
	}                                                               
	return true;                                                    
} 
*/

function isFloat(s) 
{
		if(!s.match(/^\d{0,10}[.]{0,1}\d{0,2}$/))
			return false;
		else
			return true ;
}

function isNumber(s) 
{
	if(s.match(/^\d{0,10}$/) && s <= 2147483647)
		return true;		
	else
		return false ;
}

function checknull(Obj,Msg)
{
	if (trim(Obj.value)=="")
		{
			msg(Msg);
			Obj.focus();
			return false;
		}
	else
		{
			return true;
		}
}

function checkoption(Obj,Msg)
{
	if (trim(Obj.options[Obj.selectedIndex].value)=="")
		{
			msg(Msg);
			Obj.focus();
			return false;
		}
		else
		{
			return true;
		}
}

function statustxt(val)
{
// onMouseDown="return statustxt('<? echo $ChildLinkTitle?>')" onMouseMove="return statustxt('<? echo $ChildLinkTitle?>')" onMouseOut="return statustxt('<? echo $ChildLinkTitle?>')" onMouseUp="return statustxt('<? echo $ChildLinkTitle?>')" onMouseOver="return statustxt('<? echo $ChildLinkTitle?>')"
  status=val;
  return true;

}
function emailcheck(email)
{
	if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(email))
	{
		return false;
	}
	return true;
}

function IsNumeric(num)
{
	var filter = /[^0-9]/;
	return !filter.test(num);
	
}
function isblank(s)
{
	for(var i=0; i < s.length; i++)
	{
		var c = s.charAt(i);
		
		if((c != ' ') && (c != '\n') && (c != '\t'))
			return false;
	}
	return true;
}
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 xmlhttpPost(strURL,t,val) {
	
    var xmlHttpReq = false;
    var self = this;
    // Mozilla/Safari
    if (window.XMLHttpRequest) {
        self.xmlHttpReq = new XMLHttpRequest();
    }
    // IE
    else if (window.ActiveXObject) {
        self.xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP");
    }
	
	if(t==1)
	{
		if(val=="")
		{
			alert("Please Login to Add this promotion to Your favorite list");
			return false;
		}
		else
		{
			val1="&uid="+val;
		}
	}
	
	//alert(strURL+val1);
	self.xmlHttpReq.open('POST', strURL+val1, true);
    self.xmlHttpReq.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
    
	self.xmlHttpReq.onreadystatechange = function() 
    {	
		if (self.xmlHttpReq.readyState == 4) {
			//alert(self.xmlHttpReq.responseText);
            updatepage(self.xmlHttpReq.responseText,t);
        }
    }
    self.xmlHttpReq.send(null);
}

function updatepage(str,s)
{
	if(s==1)
	{
		alert(str);
	}

}

function chk_IndexLogin()
{
	//alert("Hello");
	if(document.getElementById("usernamenew").value == "")
	{
		alert("Bitte geben Sie einen Benutzernamen ein.");
		document.getElementById("usernamenew").focus();
		return false;
	}
	if(document.getElementById("passwordnew").value == "")
	{
		alert("Bitte geben Sie ein Passwort an");
		document.getElementById("passwordnew").focus();
		return false;
	}
return true;
}

function ConcernAdd(sdval,familyId)
{
	
	var xmlHttpReq = false;
    var self = this;
	var padval = document.getElementById("adhidid").value;
    // Mozilla/Safari
    if (window.XMLHttpRequest) {
        self.xmlHttpReq = new XMLHttpRequest();
    }
    // IE
    else if (window.ActiveXObject) {
        self.xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP");
    }
	var strURL="Addconcern.php?sdval="+sdval+"&padval="+padval+"&familyId="+familyId;
	//alert(strURL);
	self.xmlHttpReq.open('GET',strURL, true);
    self.xmlHttpReq.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
    
	self.xmlHttpReq.onreadystatechange = function() 
    {	
		if (self.xmlHttpReq.readyState == 4) 
		{
			//alert(self.xmlHttpReq.responseText);
			
        }
    }
    self.xmlHttpReq.send(null);
}

function ConcernEdit(editval,adval,familyId)
{
	//alert(sdmem);
	
	var xmlHttpReq = false;
    var self = this;
    // Mozilla/Safari
	var editElelement = 'ConcrnEdit';
	document.getElementById(editElelement).innerHTML="Bitte warten .. Aktualisierungen betreffen ...";
    if (window.XMLHttpRequest) {
        self.xmlHttpReq = new XMLHttpRequest();
    }
    // IE
    else if (window.ActiveXObject) {
        self.xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP");
    }
	var strURL="Addconcern.php?editval="+editval+"&adval="+adval+"&familyId="+familyId;
	//alert(strURL);
	self.xmlHttpReq.open('GET',strURL, true);
    self.xmlHttpReq.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
    
	self.xmlHttpReq.onreadystatechange = function() 
    {	
		if (self.xmlHttpReq.readyState == 4) 
		{
			//alert(self.xmlHttpReq.responseText);
			document.getElementById(editElelement).innerHTML =self.xmlHttpReq.responseText;
        }
    }
    self.xmlHttpReq.send(null);
}


function ChkClassifiedMain()
{
	
	if(document.getElementById("cat").value == "")
	{
		alert("Bitte wählen Sie eine Kategorie für das Angebot.");
		document.getElementById("cat").focus();
		return false;	
	}
	if(document.getElementById("title").value == "")
	{
		alert("Bitte geben Sie dem Angebot einen Titel.");
		document.getElementById("title").focus();
		return false;	
	}

	if(document.getElementById("sdesc").value == "")
	{
		alert("Bitte geben Sie dem Angebot einen Kurzbeschrieb.");
		document.getElementById("sdesc").focus();
		return false;	
	}
	if(document.getElementById("ldesc").value == "")
	{
		alert("Bitte geben Sie dem Angebot einen Vollständiger Beschrieb.");
		document.getElementById("ldesc").focus();
		return false;	
	}
	if(document.getElementById("ldesc").value.length <= 10)
	{
		alert("Der vollständige Beschrieb ist zu kurz.");
		document.getElementById("ldesc").focus();
		return false;	
	}

	if(document.getElementById("email").checked == true)
	{
		document.getElementById("prefered_email").value = "1";
	}
	else if(document.getElementById("email").checked == false)
	{
		document.getElementById("prefered_email").value = "0";
	}
	if(document.getElementById("phone").checked == true)
	{
		document.getElementById("prefered_phone").value = "1";
	}
	else if(document.getElementById("phone").checked == false)
	{
		document.getElementById("prefered_phone").value = "0";
	}
	if(document.getElementById("activeh").checked == true)
	{
		document.getElementById("active").value = "1";
	}
	else if(document.getElementById("activeh").checked == false)
	{
		document.getElementById("active").value = "0";
	}
	//alert(document.getElementById("active").value);
	if(document.getElementById("startDt").value == "")
	{
		alert("Bitte wählen Sie ein Laufzeit Start-Datum");
		document.getElementById("startDt").focus();
		return false;
	}
	
	if(document.getElementById("EndDt").value == "")
	{
		alert("Bitte wählen Sie ein Laufzeit End-Datum");
		document.getElementById("EndDt").focus();
		return false;
	}
	if(document.getElementById("startDt").value <= document.getElementById("EndDt").value == "")
	{
		alert("Das Laufzeit End-Datum muss später als das Start-Datum sein.");
		document.getElementById("EndDt").focus();
		return false;
	}
	
	
	if(document.getElementById("state").value == "")
	{
		alert("Bitte wählen Sie einen Kanton auf den sich das Angebot bezieht.");
		document.getElementById("state").focus();
		return false;	
	}
	if(document.getElementById("city").value == "")
	{
		alert("Bitte geben Sie einen Ort an auf den sich das Angebot bezieht.");
		document.getElementById("city").focus();
		return false;	
		
	}
	if(document.getElementById("zip").value == "")
	{
		alert("Bitte geben sie eine Postleitzahl an auf die sich das Angebot bezieht.");
		document.getElementById("zip").focus();
		return false;	
		
	}
	if(document.getElementById("zip").value.length >= 5)
	{
		alert("Die Postleitzahl muss aus vier Zahlen bestehen.");
		document.getElementById("zip").focus();
		return false;	
		
	}
	if(document.getElementById("zip").value.length <= 3)
	{
		alert("Die Postleitzahl muss aus vier Zahlen bestehen");
		document.getElementById("zip").focus();
		return false;	
		
	}
	if(document.getElementById("zip").value == "0000")
	{
		alert("Bitte korrekte Postleitzahl eingeben.");
		document.getElementById("zip").focus();
		return false;	
		
	}
	if(document.getElementById("email").checked != true && document.getElementById("phone").checked != true)
	{
		alert("Bitte eine Form der Kontaktaufnahme wählen.");
		document.getElementById("email").focus();
		return false;
	}
	
	var flag = '';
	totConcern = document.getElementById("totCOncern").value;
	for (var k=1; k<=totConcern; k++) 
	{
		if(document.getElementById("concern"+k).checked == true)
		{
			//alert(k);
			flag = 1;
		}
	}
	if(flag != 1)
	{
		alert("Bitte mindestens eine Person wählen auf die sich das Angebot bezieht.");
		document.getElementById("concern1").focus();
		return false;
	}
	
	return true;
}

function ChkClassifiedEdit()
{
	
	if(document.getElementById("cat").value == "")
	{
		alert("Bitte wählen Sie eine Kategorie für das Angebot.");
		document.getElementById("cat").focus();
		return false;	
	}
	if(document.getElementById("title").value == "")
	{
		alert("Bitte geben Sie dem Angebot einen Titel.");
		document.getElementById("title").focus();
		return false;	
	}

	if(document.getElementById("sdesc").value == "")
	{
		alert("Bitte geben Sie dem Angebot einen Kurzbeschrieb.");
		document.getElementById("sdesc").focus();
		return false;	
	}
	if(document.getElementById("ldesc").value == "")
	{
		alert("Bitte geben Sie dem Angebot einen Vollständiger Beschrieb.");
		document.getElementById("ldesc").focus();
		return false;	
	}
	if(document.getElementById("ldesc").value.length <= 10)
	{
		alert("Der vollständige Beschrieb ist zu kurz.");
		document.getElementById("ldesc").focus();
		return false;	
	}

	if(document.getElementById("email").checked == true)
	{
		document.getElementById("prefered_email").value = "1";
	}
	else if(document.getElementById("email").checked == false)
	{
		document.getElementById("prefered_email").value = "0";
	}
	if(document.getElementById("phone").checked == true)
	{
		document.getElementById("prefered_phone").value = "1";
	}
	else if(document.getElementById("phone").checked == false)
	{
		document.getElementById("prefered_phone").value = "0";
	}
	
	//alert(document.getElementById("active").value);
	if(document.getElementById("startDt").value == "")
	{
		alert("Bitte wählen Sie ein Laufzeit Start-Datum");
		document.getElementById("startDt").focus();
		return false;
	}
	
	if(document.getElementById("EndDt").value == "")
	{
		alert("Bitte wählen Sie ein Laufzeit End-Datum");
		document.getElementById("EndDt").focus();
		return false;
	}
	if(document.getElementById("startDt").value <= document.getElementById("EndDt").value == "")
	{
		alert("Das Laufzeit End-Datum muss später als das Start-Datum sein.");
		document.getElementById("EndDt").focus();
		return false;
	}
	
	
	if(document.getElementById("state").value == "")
	{
		alert("Bitte wählen Sie einen Kanton auf den sich das Angebot bezieht.");
		document.getElementById("state").focus();
		return false;	
	}
	if(document.getElementById("city").value == "")
	{
		alert("Bitte geben Sie einen Ort an auf den sich das Angebot bezieht.");
		document.getElementById("city").focus();
		return false;	
		
	}
	if(document.getElementById("zip").value == "")
	{
		alert("Bitte geben sie eine Postleitzahl an auf die sich das Angebot bezieht.");
		document.getElementById("zip").focus();
		return false;	
		
	}
	if(document.getElementById("zip").value.length >= 5)
	{
		alert("Die Postleitzahl muss aus vier Zahlen bestehen.");
		document.getElementById("zip").focus();
		return false;	
		
	}
	if(document.getElementById("zip").value.length <= 3)
	{
		alert("Die Postleitzahl muss aus vier Zahlen bestehen");
		document.getElementById("zip").focus();
		return false;	
		
	}
	if(document.getElementById("zip").value == "0000")
	{
		alert("Bitte korrekte Postleitzahl eingeben.");
		document.getElementById("zip").focus();
		return false;	
		
	}
	if(document.getElementById("email").checked != true && document.getElementById("phone").checked != true)
	{
		alert("Bitte eine Form der Kontaktaufnahme wählen.");
		document.getElementById("email").focus();
		return false;
	}
	
	var flag = '';
	totConcern = document.getElementById("totCOncern").value;
	for (var k=1; k<=totConcern; k++) 
	{
		if(document.getElementById("concern"+k).checked == true)
		{
			//alert(k);
			flag = 1;
		}
	}
	if(flag != 1)
	{
		alert("Bitte mindestens eine Person wählen auf die sich das Angebot bezieht.");
		document.getElementById("concern1").focus();
		return false;
	}
	
	return true;
}

	
/****insert in ad_concern***/
function insertConcern(sdval,ad_id)
{	
	if(document.getElementById("con1").value == "")
	{
	var element = 'adhidid';
	var con2 = document.getElementById("con1").value = '1';
	document.getElementById("cOnCerN").style.display = "inline";
	document.getElementById("displnone").style.display = "none";
	//alert(con2);
	var xmlHttpReq = false;
    var self = this;
    // Mozilla/Safari
    if (window.XMLHttpRequest) {
        self.xmlHttpReq = new XMLHttpRequest();
    }
    // IE
    else if (window.ActiveXObject) {
        self.xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP");
    }
	var strURL="insertConcern.php?sdval="+sdval+"&ad_id="+ad_id;
	//alert(strURL);
	self.xmlHttpReq.open('GET',strURL, true);
    self.xmlHttpReq.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
    
	self.xmlHttpReq.onreadystatechange = function() 
    {	
		if (self.xmlHttpReq.readyState == 4) 
		{
			//alert(self.xmlHttpReq.responseText);
			document.getElementById(element).value=self.xmlHttpReq.responseText;

        }
    }
    self.xmlHttpReq.send(null);
	}
	else
	{
		//alert("hello");
	}
}
/********************************/



function DelfamilyImage(Delid)
{
	//alert("asdas");
	var imageNewId = document.getElementById("imageNewId").value;
//	var trid = "ImageId"+Delid;
	var trid = "ImageId"+imageNewId;
	var xmlHttpReq = false;
    var self = this;
    // Mozilla/Safari
    if (window.XMLHttpRequest) {
        self.xmlHttpReq = new XMLHttpRequest();
    }
    // IE
    else if (window.ActiveXObject) {
        self.xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP");
    }
	var strURL="Deletefamilymage.php?Delid="+imageNewId;
	//alert(strURL);
	self.xmlHttpReq.open('GET',strURL, true);
    self.xmlHttpReq.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
    
	self.xmlHttpReq.onreadystatechange = function() 
    {	
		if (self.xmlHttpReq.readyState == 4) {
			//alert(self.xmlHttpReq.responseText);
			//window.location='manage_listing.php?msg2=suc2';
			document.getElementById(trid).style.display = "none";
        }
    }
    self.xmlHttpReq.send(null);
}


function deleteClassified(claid)
{
	//alert("asdas");
	//alert(claid);
	if (confirm("Sie sind dabei das Angebot zu löschen. Möchten Sie fortfahren?"))
	{
	var trid = "classified"+claid;
	var xmlHttpReq = false;
    var self = this;
    // Mozilla/Safari
    if (window.XMLHttpRequest) {
        self.xmlHttpReq = new XMLHttpRequest();
    }
    // IE
    else if (window.ActiveXObject) {
        self.xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP");
    }
	var strURL="DeleteClasifid.php?claid="+claid;
	//alert(strURL);
	self.xmlHttpReq.open('GET',strURL, true);
    self.xmlHttpReq.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
    
	self.xmlHttpReq.onreadystatechange = function() 
    {	
		if (self.xmlHttpReq.readyState == 4) {
			document.getElementById(trid).style.display = "none";
			document.getElementById("dispemail").innerHTML = "Das Angebot wurde erfolgreich gelöscht";
        }
    }
    self.xmlHttpReq.send(null);
}
}

function ProfilePicAjax(claid,picnm,tot)
{
	//alert("asdas");
	//alert(claid);
	//alert(claid);
	//alert(tot);
	if(tot == "1")
	{
	var trid = "classified"+claid;
	var xmlHttpReq = false;
    var self = this;
    // Mozilla/Safari
    if (window.XMLHttpRequest) {
        self.xmlHttpReq = new XMLHttpRequest();
    }
    // IE
    else if (window.ActiveXObject) {
        self.xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP");
    }
	var strURL="DeleteprofileImage.php?claid="+claid+"&picnm="+picnm;
	//alert(strURL);
	self.xmlHttpReq.open('GET',strURL, true);
    self.xmlHttpReq.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
    
	self.xmlHttpReq.onreadystatechange = function() 
    {	
		if (self.xmlHttpReq.readyState == 4) {
			//alert(self.xmlHttpReq.responseText);
			window.location='profile.php';
			
        }
    }
    self.xmlHttpReq.send(null);
	}
	else
	{
		alert("Sie können nicht löschen");
	}
}





function DeleteFamilyMember(claid)
{
	//alert("asdas");
	//alert(claid);
	//alert(claid);
	if (confirm("Sie sind dabei das Angebot zu löschen. Möchten Sie fortfahren?"))
	{
	var trid = "trid"+claid;
	var xmlHttpReq = false;
    var self = this;
    // Mozilla/Safari
    if (window.XMLHttpRequest) {
        self.xmlHttpReq = new XMLHttpRequest();
    }
    // IE
    else if (window.ActiveXObject) {
        self.xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP");
    }
	var strURL="Deletefamilymem.php?claid="+claid;
	//alert(strURL);
	self.xmlHttpReq.open('GET',strURL, true);
    self.xmlHttpReq.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
    
	self.xmlHttpReq.onreadystatechange = function() 
    {	
		if (self.xmlHttpReq.readyState == 4) {
			//alert(self.xmlHttpReq.responseText);
			document.getElementById(trid).style.display = "none";			
        }
    }
    self.xmlHttpReq.send(null);
}
}

function emailInvalidasd(s)
{
	if(!(s.match(/^[\w]+([_|\.-][\w]{1,})*@[\w]{1,}([_|-|\.-][\w]{1,})*\.([a-z]{2,4})$/i)) )
    {
		return false;
	}
	else
	{
		return true;
	}
}

function ChkCOntact()
{
if(document.getElementById("fname").value == "")
{
	alert("Bitte Vorname angeben.");
	document.getElementById("fname").focus();
	return false;
}
if(document.getElementById("lname").value == "")
{
	alert("Bitte Nachname angeben.");
	document.getElementById("lname").focus();
	return false;
}

if(document.getElementById("email").value == "")
	{
		alert("Bitte E-Mail Adresse angeben");
		document.getElementById("email").focus();
		return false;
	}
	
	if(!emailInvalidasd(document.getElementById("email").value))
	{
		alert("Bitte eine gültige E-Mail Adresse angeben");
		document.getElementById("email").focus();
		return false;
	}

if(document.getElementById("comment").value == "")
{
	alert("Bitte schreiben Sie uns eine Mitteilung.");
	document.getElementById("comment").focus();
	return false;
}
return true;
}



function InfoUser(nmval)
{
	//alert(nmval);
	var element12='dispemail';
	document.getElementById("dispemail").innerHTML="";
	document.getElementById("dispemail").innerHTML="Bitte warten...";
	var formid = document.getElementById('frm');
	var xmlHttpReq = false;
    var self = this;
    // Mozilla/Safari
    if (window.XMLHttpRequest) {
        self.xmlHttpReq = new XMLHttpRequest();
    }
    // IE
    else if (window.ActiveXObject) {
        self.xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP");
    }
	var strURL="ChkUsremail.php?nmval="+nmval;
	self.xmlHttpReq.open('GET',strURL, true);
    self.xmlHttpReq.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
    
	self.xmlHttpReq.onreadystatechange = function() 
    {	
		if (self.xmlHttpReq.readyState == 4) {
			//alert(self.xmlHttpReq.responseText);
			if(self.xmlHttpReq.responseText == "1")
			{
				document.getElementById("email").value = "";
				//document.getElementById("email").focus();
				document.getElementById("dispemail").innerHTML="Diese E-Mail Adresse ist bereits vergeben.";
			}
			else if(self.xmlHttpReq.responseText == "")
			{
				document.getElementById("dispemail").innerHTML="Ein Aktivierungs-Link wird an diese Adresse gesandt.";
			}
			
        }
    }
    self.xmlHttpReq.send(null);
}



function ChkUserName(nmval)
{
	//alert(nmval);
	var element12='dispuname';
	document.getElementById("dispuname").innerHTML="";
	document.getElementById("dispuname").innerHTML="Bitte warten...";
	var formid = document.getElementById('frm');
	var xmlHttpReq = false;
    var self = this;
    // Mozilla/Safari
    if (window.XMLHttpRequest) {
        self.xmlHttpReq = new XMLHttpRequest();
    }
    // IE
    else if (window.ActiveXObject) {
        self.xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP");
    }
	var strURL="ChkUsreName.php?nmval="+nmval;
	self.xmlHttpReq.open('GET',strURL, true);
    self.xmlHttpReq.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
    
	self.xmlHttpReq.onreadystatechange = function() 
    {	
		if (self.xmlHttpReq.readyState == 4) {
			//alert(self.xmlHttpReq.responseText);
			if(self.xmlHttpReq.responseText == "Dieser Benutzername ist bereits vergeben.")
			{
				document.getElementById("username").value = "";
				//document.getElementById("email").focus();
				document.getElementById("dispuname").innerHTML=self.xmlHttpReq.responseText;
			}
			else if(self.xmlHttpReq.responseText == "")
			{
				document.getElementById("dispuname").innerHTML="Dieser Benutzername ist noch frei.";
			}
			
        }
    }
    self.xmlHttpReq.send(null);
}



function ChkPass()

{
	if(document.getElementById("email").value == "")
	{
		alert("Bitte E-Mail Adresse angeben");
		document.getElementById("email").focus();
		return false;
	}
	
	if(!emailInvalidasd(document.getElementById("email").value))
	{
		alert("Bitte eine gültige E-Mail Adresse angeben");
		document.getElementById("email").focus();
		return false;
	}
}
function LoginFirst(fid,cid)
{
	var UrlVar= "login.php?"+fid+"&"+cid;
	window.location="login.php?"+fid+"&"+cid;
}
function LogingetFamily(fid)
{
	var UrlVar= "login.php?fid="+fid;
	window.location="login.php?fid="+fid;
}




function ChkTitle(nmval)
{
	//alert(nmval);
	var element12='dispemail';
	document.getElementById("dispemail").innerHTML="";
	document.getElementById("dispemail").innerHTML="Bitte warten...";
	var formid = document.getElementById('frm');
	var xmlHttpReq = false;
    var self = this;
    // Mozilla/Safari
    if (window.XMLHttpRequest) {
        self.xmlHttpReq = new XMLHttpRequest();
    }
    // IE
    else if (window.ActiveXObject) {
        self.xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP");
    }
	var strURL="classifiedtitle.php?nmval="+nmval;
	self.xmlHttpReq.open('GET',strURL, true);
    self.xmlHttpReq.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
    
	self.xmlHttpReq.onreadystatechange = function() 
    {	
		if (self.xmlHttpReq.readyState == 4) {
			alert(self.xmlHttpReq.responseText);
			if(self.xmlHttpReq.responseText == "Dieser Benutzername ist bereits vergeben.")
			{
				document.getElementById("email").value = "";
				//document.getElementById("email").focus();
				document.getElementById("dispemail").innerHTML=self.xmlHttpReq.responseText;
			}
			else if(self.xmlHttpReq.responseText == "")
			{
				document.getElementById("dispemail").innerHTML="Ein Aktivierungs-Link wird an diese Adresse gesandt.";
			}
			
        }
    }
    self.xmlHttpReq.send(null);
}

//  Published at: scripts.tropicalpcsolutions.com
 //You can call this via the body tag if desired




