function showDiv(divID) {
	var changed = 0;
	if (document.getElementById(divID).style.display == 'block'){
		document.getElementById(divID).style.display = 'none';
		changed = 1;
	}
	var i = 1;
	var objTbl = document.getElementsByTagName("div");
	for(var i=0;i<objTbl.length;i++){
			objTbl[i].style.display = 'none';
	}

	if (changed == 0){
		document.getElementById(divID).style.display = 'block';
	}
}

function show(object) {
  if (document.getElementById) {
    document.getElementById(object).style.display = 'block';
  }
  else if (document.layers && document.layers[object]) {
    document.layers[object].display = 'block';
  }
  else if (document.all) {
    document.all[object].style.display = 'block';
  }
}

function hide(object) {
  if (document.getElementById) {
    document.getElementById(object).style.display = 'none';
  }
  else if (document.layers && document.layers[object]) {
    document.layers[object].display = 'none';
  }
  else if (document.all) {
    document.all[object].style.display = 'none';
  }
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}


imgArray = new Array()
imgArray[0] = "";
imgCount = 0;
function imageSlide(direction,path) {
imgNumber = document.getElementById('lastImage').value;
imgNumber = parseInt(imgNumber);
//alert(imgNumber);
//alert(imgCount);
if (imgNumber == "" || imgNumber > imgCount || imgNumber < 1) {
		document.getElementById('imageBox').src = path+imgArray[1];
		document.getElementById('lastImage').value = 1;
}
else
{
	if(direction == "forward"){
		imgNumber++;
		if(imgNumber <= imgCount){
			document.getElementById('imageBox').src = path+imgArray[imgNumber];
			document.getElementById('lastImage').value = imgNumber;
			document.getElementById("currentImageNumber").innerHTML = imgNumber;			
		}else{
			imgNumber = 1;
			document.getElementById('imageBox').src = path+imgArray[imgNumber];
			document.getElementById('lastImage').value = imgNumber;
			document.getElementById("currentImageNumber").innerHTML = imgNumber;			
		}
	}else{
		imgNumber--;
		if(imgNumber >= 1){
			document.getElementById('imageBox').src = path+imgArray[imgNumber];
			document.getElementById('lastImage').value = imgNumber;
			document.getElementById("currentImageNumber").innerHTML = imgNumber;			
		}else{
			imgNumber = imgCount;
			document.getElementById('imageBox').src = path+imgArray[imgNumber];
			document.getElementById('lastImage').value = imgNumber;
			document.getElementById("currentImageNumber").innerHTML = imgNumber;			
		}
	}
}
}


function createImages(imageName) {
	imgArray.push(imageName);
	imgCount++;
}

function ensureNumeric(e,v)
{
	if (document.all){var key = window.event.keyCode;}else{var key = e.which;}
	if ((key <48 || key >57) && key!=0 && key!=8 && key!=13)
	{//alert ('Lütfen bu alanda yalnızca rakamları kullanarak giriş yapınız.');
	return false;}
	else{
		if(v!=null && v=='' && key==48){return false;}else{return true;}
	}
}

function LTrim( value ) {
	var re = /\s*((\S+\s*)*)/;
	return value.replace(re, "$1");
}

function RTrim( value ) {
	var re = /((\s*\S+)*)\s*/;
	return value.replace(re, "$1");
}

function Trim( value ) {
	return LTrim(RTrim(value));
}

function checkEbulletinForm(){
		if(Trim(frm.fname.value).length == 0 ||  Trim(frm.fname.value) == "") {
				alert('Lütfen adınızı giriniz');
				frm.fname.focus()
				return false;
		}

		if(Trim(frm.lname.value).length == 0 ||  Trim(frm.lname.value) == "") {
				alert('Lütfen soyadınızı giriniz');
				frm.lname.focus()
				return false;
		}

		if(Trim(frm.address.value).length == 0 ||  Trim(frm.address.value) == "") {
				alert('Lütfen adresinizi giriniz');
				frm.address.focus()
				return false;
		}
		
		if(frm.city.value == -1 || frm.city.value == "") {
		    alert("Lütfen ikamet ettiğiniz şehiri belirleyiniz.");
		    frm.city.focus();
		    return (false);
		  }

		if(frm.county.value == -1 || frm.county.value == "") {
		    alert("Lütfen ikamet ettiğiniz ilçeyi belirleyiniz.");
		    frm.county.focus();
		    return (false);
		  }
		  
		if(frm.email.value.length == 0 ||  frm.email.value == "") {
				alert('Lütfen email adresinizi giriniz');
				frm.email.focus()
				return false;
		}


		if (frm.email.value != "" & !isEmail(frm.email.value)) {
				alert('Lütfen email adresinizi geçerli giriniz');
				frm.email.focus()
				return false;
		}

		if(frm.smsStatus[0].checked) {
			if(frm.mobile1.value.length == 0 ||  frm.mobile1.value == "") {
				alert('Lütfen cep telefonu numaranızı geçerli giriniz');
				frm.mobile1.focus()
				return false;
			}
			if(frm.mobile2.value.length == 0 ||  frm.mobile2.value == "") {
				alert('Lütfen cep telefonu numaranızı geçerli giriniz');
				frm.mobile1.focus()
				return false;
			}
			
		}

		if(frm.birthDay.value == -1 || frm.birthDay.value == "") {
		    alert("Lütfen doğum gününüzü belirleyiniz.");
		    frm.birthDay.focus();
		    return (false);
		  }
		  
		if(frm.birthMonth.value == -1 || frm.birthMonth.value == "") {
		    alert("Lütfen doğum ayınızı belirleyiniz.");
		    frm.birthMonth.focus();
		    return (false);
		  }

		if(frm.birthYear.value == -1 || frm.birthYear.value == "") {
		    alert("Lütfen doğum yılınızı belirleyiniz.");
		    frm.birthYear.focus();
		    return (false);
		  }
		  
		if(frm.occupation.value == -1 || frm.occupation.value == "") {
		    alert("Lütfen mesleğinizi belirleyiniz.");
		    frm.occupation.focus();
		    return (false);
		  }		
		
		
		var object = frm.interests;
		flag = 0;
		for (var i = 0; i < object.length; i++) {
			if(object[i].checked){
				flag = 1;
			}
		}		
		if(flag == 0) {
		    alert("Lütfen grubumuza ait ilgi alan veya alanlarınızı belirleyiniz.");
		    frm.interests[0].focus();
		    return (false);
		  }				
	
	
		return true;
}

function checkDealershipForm(){
		if(Trim(frm.companyName.value).length == 0 ||  Trim(frm.companyName.value) == "") {
				alert('Lütfen firma adını giriniz');
				frm.companyName.focus()
				return false;
		}

		if(frm.phone1.value == -1 || frm.phone1.value == "") {
			alert('Lütfen sabit telefonunuzu giriniz');
		    frm.phone1.focus();
		    return (false);
		  }		


		if(Trim(frm.phone2.value).length == 0 ||  Trim(frm.phone2.value) == "") {
				alert('Lütfen sabit telefonunuzu giriniz');
				frm.phone2.focus()
				return false;
		}
		
		if(Trim(frm.taxDepartment.value).length == 0 ||  Trim(frm.taxDepartment.value) == "") {
				alert('Lütfen vergi dairenizi belirtiniz');
				frm.taxDepartment.focus()
				return false;
		}

		if(Trim(frm.taxNumber.value).length == 0 ||  Trim(frm.taxNumber.value) == "") {
				alert('Lütfen vergi numaranızı belirtiniz');
				frm.taxNumber.focus()
				return false;
		}	
		
		if(frm.region.value == -1 || frm.region.value == "") {
		    alert("Lütfen bayilik talep ettiğiniz bölgeyi belirleyiniz.");
		    frm.region.focus();
		    return (false);
		  }

		if(Trim(frm.guarantee.value).length == 0 ||  Trim(frm.guarantee.value) == "") {
				alert('Lütfen bu iş için verebileceğiniz teminat mektubu tutarını belirleyiniz');
				frm.guarantee.focus()
				return false;
		}	

		if (frm.email.value != "" & !isEmail(frm.email.value)) {
				alert('Lütfen email adresinizi geçerli giriniz');
				frm.email.focus()
				return false;
		}
		
		return true;
}

function checkServiceForm(){
		if(Trim(frm.fname.value).length == 0 ||  Trim(frm.fname.value) == "") {
				alert('Lütfen adınızı giriniz');
				frm.fname.focus()
				return false;
		}

		if(Trim(frm.lname.value).length == 0 ||  Trim(frm.lname.value) == "") {
				alert('Lütfen soyadınızı giriniz');
				frm.lname.focus()
				return false;
		}

		if(frm.phone1.value == -1 || frm.phone1.value == "") {
			alert('Lütfen iş telefonunuzu giriniz');
		    frm.phone1.focus();
		    return (false);
		  }

		if(Trim(frm.phone2.value).length == 0 ||  Trim(frm.phone2.value) == "") {
			alert('Lütfen iş telefonunuzu giriniz');
			frm.phone2.focus()
			return false;
		}

		if(frm.city.value == -1 || frm.city.value == "") {
		    alert("Lütfen ikamet ettiğiniz şehiri belirleyiniz");
		    frm.city.focus();
		    return (false);
		  }
		if(frm.productToSellType.value == -1 || frm.productToSellType.value == "") {
		    alert("Lütfen satmak istediğiniz ürün - hizmet tipini belirleyiniz");
		    frm.productToSellType.focus();
		    return (false);
		  }		  

		if (frm.email.value != "" & !isEmail(frm.email.value)) {
				alert('Lütfen email adresinizi geçerli giriniz');
				frm.email.focus()
				return false;
		}

		return true;
}


function isEmail(str) {

  var supported = 0;

  if (window.RegExp) {

    var tempStr = "a";

    var tempReg = new RegExp(tempStr);

    if (tempReg.test(tempStr)) supported = 1;

  }

  if (!supported)

    return (str.indexOf(".") > 2) && (str.indexOf("@") > 0);

  var r1 = new RegExp("(@.*@)|(\\.\\.)|(@\\.)|(^\\.)");

  var r2 = new RegExp("^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,3}|[0-9]{1,3})(\\]?)$");

  return (!r1.test(str) && r2.test(str));

}

function createXMLHTTP(){var retval=null;try{retval=new ActiveXObject("Msxml2.XMLHTTP");}catch(e){try{retval=new ActiveXObject("Microsoft.XMLHTTP");}catch(oc){retval=null;}}if(!retval && typeof XMLHttpRequest != "undefined"){retval=new XMLHttpRequest();}return retval;}
var http = createXMLHTTP();

function getCounty(cityID)  {
  if(cityID == ""){
	document.getElementById('county').length = 1;
	document.getElementById('county').disabled = true;
  }else{
  var getURL = '/includes/getCounty.asp?ID='+cityID;
  http.open('post', getURL, true);
  http.onreadystatechange = fillCombo;
  http.send(getURL);
  }
}

function fillCombo() {
	if(http.readyState == 4){
		if (http.responseText == "-"){   
			document.getElementById('county').length = 1;
			document.getElementById('county').disabled = true;
			}
		else{
			document.getElementById('county').length = 1;
			var myString = http.responseText;
			var myString = myString.split("|");
			document.getElementById('county').disabled = false;
		
			for(i=0;i<myString.length-1;i++){
				var optn = document.createElement("OPTION");
				optn.text = myString[i];
				optn.value = myString[i];
				document.getElementById('county').options.add(optn);
			}
		}
	}
}
