﻿var leftilk="";

function load(){

if(leftilk==""){
leftilk=document.getElementById('leftmenu').offsetHeight;
}


var cont=document.getElementById('div_cont').offsetHeight;
var cont1=document.getElementById('maincont').offsetHeight;

document.getElementById('leftmenu').style.height=leftilk+'px';

if(leftilk>cont+cont1){
//document.getElementById('maincont').style.height=leftilk+'px';
}
else{
document.getElementById('leftmenu').style.height=cont+cont1+'px';
}

}



function tab(id){

var tabs=document.getElementsByTagName('div');


if(id!='pic'){
for(i=0;i<tabs.length;i++){
if(tabs[i].className=='tab_open'){
tabs[i].className='tab_close';
}
if(tabs[i].className=='div_open'){
tabs[i].className='div_close';
}

}

document.getElementById(id).className ='tab_open';
document.getElementById('div_'+id).className ='div_open';
load();


}


else{

var ta=document.getElementById('tab_cont');
var tadiv=ta.getElementsByTagName('div');


for(i=0;i<tadiv.length;i++){

var bir=document.getElementById('div_'+tadiv[i].id);
var iki=document.getElementById(tadiv[i].id);

if(iki.className=='tab_open'){
iki.className='tab_close';
}

if(bir.className=='div_open'){
bir.className='div_close';
}



}

document.getElementById('pic').className ='tab_open';
//document.getElementById('div_pic').className ='div_open';


}






}




function resize(){

var pencere=document.body.clientWidth;

var side=(pencere-850)/2;

if(pencere>1024){
document.getElementById("main").style.width=pencere+"px";
var leftside=document.getElementById('leftside');
side=Math.round(side)-1;

leftside.style.width= side+"px";

} 
}

function resizeright(){

var pencere=document.body.clientWidth;

var side=(pencere-850)/2;

if(pencere>1024){
document.getElementById("main").style.width=pencere+"px";
var rightside=document.getElementById('rightside');
side=Math.round(side)-1;

rightside.style.width= side+"px";

} 
}


function optselect(frm,id,val) {
	var sel=document.getElementById(frm)[id]; 
	var op=sel.options;
	for(i=0;i<op.length;i++){
	if(op[i].value==val){
	sel.selectedIndex=i;
	break;
	}
    }
    
   }

function radcheck(frm,id,val) {
	var rad=document.getElementById(frm)[id];
  		if(!rad.length){
	if(rad.value==val){
	rad.checked='checked';
	rad.focus();
	}
	}
else{
	for(i=0;i<rad.length;i++){
	if(rad[i].value==val){
	rad[i].checked='checked';
	rad[i].focus();
	break;
	}
    }

    }	
}

 
 
 
 function odak(ob)
{
	uyarigoster(ob,0);
}
 
function kac(ob)
{
 
 hatakodu = kontrol(ob)
 
 
 if(hatakodu==1) {
 
 uyarigoster(ob,1);
 
 }else{ 
 uyarigoster(ob,hatakodu)
 } 
  
}
 
 
function uyarigoster(ob,hatano){
 
if(hatano == 0 ){
document.getElementById('tip'+ob).className="tip";
document.getElementById('tip'+ob).innerHTML = hatabul(ob,0);
 
}
 
if(hatano == 1){
document.getElementById('tip'+ob).className="ok";
document.getElementById('tip'+ob).innerHTML = hatabul(ob,1);
 
 
}
 
if(hatano > 1){
document.getElementById('tip'+ob).className="error";
document.getElementById('tip'+ob).innerHTML = hatabul(ob,hatano);
 
}
}
 
function hatabul(ob,hatakod){
text=ob.name+'msg';
return eval(ob+'msg')[hatakod];
}
 
 
function kontrol(ob){
var errorCode = 1;
	switch(ob){
		case "frmname":
		      errorCode = validateBosKontrol(ob);
		      break;
		case "frmfirma":
		      errorCode = validateBosKontrol(ob);
		      break;
		case "frmmesaj":
		      errorCode = validateBosKontrol(ob);
		      break;
		case "frmaddress":
		      errorCode = validateBosKontrol(ob);
			break;
		case "frmphone":
		      errorCode = validateTelKontrol(ob);
			break;
		case "frmmail":
		      errorCode = validatemail(ob);
			break;
		case "frmtel":
		      errorCode = validateTelKontrol(ob);
			break;


		default:
			errorCode = 1;
			break;
	}
	return errorCode;
 
}
 
  
function validateBosKontrol(ob){
 
var obj=document.getElementById(ob); 
if (obj.value == '') return 2;
 
return 1 ;
}

function validatereferfriend(ob){
var obj=document.getElementById(ob); 

if(!obj.value==""){

delspaces=obj.value.split(' ').join('');

friends = delspaces.split(",");

for(i=0;i<friends.length;i++){
var	reg =  /^[a-zA-Z0-9.@_-]+[@][a-zA-Z0-9_-]+[.][a-zA-Z0-9._-]+$/;
if (! reg.test(friends[i]))
	{
  return 2;
  break;
    }
    else
    {
    return 1;
    break;
    }
}



		}
		else 
		{
		return 1;
		}
		}

 
function validateBosKontrolStr(ob){
 
var obj=document.getElementById(ob); 
var reg =/^([a-zA-Z]{2,})+$/;

if (obj.value == ''){return 2;}
else{
if(!reg.test(obj.value)){ return 2;}
else {return 1;}
}

}

function validateBosKontrolInt(ob){
 
var obj=document.getElementById(ob); 
var reg =/^([0-9]{10})$/;

if (obj.value == ''){return 2;}
else{
if(!reg.test(obj.value)){ return 2;}
else {return 1;}
}

}

function validateTelKontrol(ob){
 
var obj=document.getElementById(ob); 
var reg =/^([0-9]{10,11})$/;

if(!reg.test(obj.value)){ return 2;}
else {return 1;}

}

function validatemail(ob){
var obj=document.getElementById(ob); 
var	reg =  /^[a-zA-Z0-9.@_-]+[@][a-zA-Z0-9_-]+[.][a-zA-Z0-9._-]+$/;
if (! reg.test(obj.value))
			{
			  return 2;
		    }
 
else{
return 1;
}
 
}


 
function validatecombo(ob){
 
var obj=document.getElementById(ob); 
if (obj.selectedIndex == 0) return 2;
 
return 1 ;
}



function controlall(frm){

var form=document.getElementById(frm);

errorcode=kontrol('frmname');
if(errorcode>1){ 
document.getElementById('frmname').focus(); 
return false;
} 


errorcode=kontrol('frmaddress');
if(errorcode>1){ 
document.getElementById('frmaddress').focus(); 
return false;
} 


errorcode=kontrol('frmphone');
if(errorcode>1){ 
document.getElementById('frmphone').focus(); 
return false;
} 
errorcode=kontrol('frmmail');
if(errorcode>1){ 
document.getElementById('frmmail').focus(); 
return false;
} 

form.submit(); 

}


function controlservis(frm){

var form=document.getElementById(frm);

errorcode=kontrol('frmname');
if(errorcode>1){ 
document.getElementById('frmname').focus(); 
return false;
} 


errorcode=kontrol('frmaddress');
if(errorcode>1){ 
document.getElementById('frmaddress').focus(); 
return false;
} 


errorcode=kontrol('frmtel');
if(errorcode>1){ 
document.getElementById('frmtel').focus(); 
return false;
} 
errorcode=kontrol('frmmail');
if(errorcode>1){ 
document.getElementById('frmmail').focus(); 
return false;
} 

errorcode=kontrol('frmmesaj');
if(errorcode>1){ 
document.getElementById('frmmesaj').focus(); 
return false;
} 

form.submit(); 

}



function controlkamp(frm){

var form=document.getElementById(frm);

errorcode=kontrol('frmname');
if(errorcode>1){ 
document.getElementById('frmname').focus(); 
return false;
} 

errorcode=kontrol('frmfirma');
if(errorcode>1){ 
document.getElementById('frmfirma').focus(); 
return false;
} 

errorcode=kontrol('frmaddress');
if(errorcode>1){ 
document.getElementById('frmaddress').focus(); 
return false;
} 


errorcode=kontrol('frmphone');
if(errorcode>1){ 
document.getElementById('frmphone').focus(); 
return false;
} 
errorcode=kontrol('frmmail');
if(errorcode>1){ 
document.getElementById('frmmail').focus(); 
return false;
} 



form.submit(); 

}





function searcsbm(){
var form=document.getElementById('search');
var sel=form['src'].value;
if(sel==""){
alert('Lütfen Arama Teriminizi Yazınız');
}
else{
form.submit();
}



}


