var siteurl='firmaekle.gen.tr';
window.onerror=function(){
return true;
}
if(location.host!='translate.googleusercontent.com'){
if(self!=top){
top.location.href=document.location.href;
}
}
function newonload(str){
setTimeout(str,100);
}
function classname(id,classname){
document.getElementById(id).className=classname;
}
function classnames(id,classnameo,classnamen){
if(document.getElementById(id).className==classnameo){
classname(id,classnamen);
}
else{
classname(id,classnameo);
}
}
function search(query,radios){
var queryvalue=query.value.replace(/^\s+|\s+$/gi,'');
if(queryvalue.length < 3){
alert('Aranan kelime en az 3 harfli olmalıdır');
query.focus();
return false;
}
else{
var querylnk=queryvalue.replace(/ /gi,'-')+'/';
for(i=0;i<radios.length;i++){
if(radios[i].checked){
var radiolnk='?nerede='+radios[i].value;
}
}
var loc='http://www.'+siteurl+'/firma/ara/'+querylnk+radiolnk+'';
window.location=(loc);
}
return false;
}
function addopensearch(file){
if((typeof window.external=='object') && ((typeof window.external.AddSearchProvider=='unknown') || (typeof window.external.AddSearchProvider=='function'))){
window.external.AddSearchProvider(file);
}
else{
alert('Bu ozelligi kullanabilmeniz icin internet tarayiciniz Internet Explorer7, Firefox2 veya uzeri bir surum olmali.');
}
}
function rticons(url,str){
var content='<span id="rticons">';
if(str==1){
content+='<a title="English" href="javascript:;" onclick="window.open(\'http://www.google.com/translate?u='+encodeURIComponent(location.href)+'&amp;prev='+url+'&amp;hl=en&amp;langpair=tr%7Cen\');return false;"><img alt="English" src="/resimler/null.gif" align="top" class="flag-english" /></a>';
}
else{
content+='<a title="TürkÃ§e" href="javascript:;" onclick="window.open(\''+url+'\');return false;"><img alt="TürkÃ§e" src="/resimler/null.gif" align="top" class="flag-turkce" /></a>';
}
content+='&nbsp;&nbsp;&nbsp;<a title="Firma ARAMA MOTORU" href="javascript:;" onclick="addopensearch(\''+url+'firmaara.xml\');return false;"><img alt="Firma ARAMA MOTORU" src="/resimler/null.gif" class="opensearch" /></a>';
content+='</span>';
document.write(content);
}
if((location.hostname==siteurl) || (location.hostname=='www.'+siteurl)){
rticons('http://www.'+siteurl+'/',1);
}
else{
rticons('http://www.'+siteurl+'/',0);
}
function removead(){
var answera1=confirm('Bu sayfada tanıtılan firmanın yetkilisi veya Ã§alışanı mısınız ?');
if(answera1){
var message1=alert('Firmanızın tanıtıldığı bu sayfada, reklam gösterilmemesini istiyorsanız;\r\n\r\nFirmanıza ait bir e-posta adresinden, destek@'+siteurl+' e-posta adresine;\r\n\r\n"REKLAMSIZ = http://www.'+siteurl+''+ location.pathname +'"\r\nyazarak göndermeniz yeterli.');
}
}
function ratingradioset(star,stardescription){
document.forms.formy.puan.value=star;
classname('ratingradios', 'ratingradios selectstarshowstar'+star);
document.getElementById('ratingscore').innerHTML=stardescription;
}
function gmapsetcenterget(response){
if(response || response.Status.code == 200){
place=response.Placemark[0];
point=new GLatLng(place.Point.coordinates[1],
place.Point.coordinates[0]);
var lng=place.Point.coordinates[0];
var lat=place.Point.coordinates[1];
map.setCenter(new GLatLng(lat,lng),9);
}
}
function gmapsetcenter(gmapsearchquery){
var gmapsearchquery=gmapsearchquery.replace('MERKEZ','');
var gmapsearchquery='Türkiye, '+gmapsearchquery;
geocoder=new GClientGeocoder();
geocoder.getLocations(gmapsearchquery,gmapsetcenterget);
}
function gmapcreatemarker(point,html){
var marker = new GMarker(point);
GEvent.addListener(marker,'click',function(){
marker.openInfoWindowHtml(html);
});
return marker;
}
function gmapshowdir(from,to,locale){
gdir.load('from: ' + from + ' to: ' + to,{'locale': locale});
}
function gmapshowdirerrors(){
var errormsg='Yol tarifi yapılamadı.\r\nYazdığınız başlangıÃ§ adresi yanlış ya da eksik yazılmış olabilir.\r\n[örnek: Ä°STANBUL, KADIKöY]';
if(gdir.getStatus().code == G_GEO_UNKNOWN_ADDRESS){
alert(errormsg);
document.forms.gmapdirsearchform.from.focus();
}
}
this.autocomplete=function(formname,forminput){
var field=document.forms[formname][forminput];
if(field){
field.c=field.className;
field.onblur=function(){
clearlist();
};
var selectedindex=0;
field.setAttribute('autocomplete','off');
var div=document.createElement('div');
var list=document.createElement('ul');
list.style.display='none';
div.className='search-suggestion';
list.style.width=field.offsetWidth - 2 + 'px';
div.appendChild(list);
field.parentNode.appendChild(div);
field.onkeypress=function(e){
var key=getkeycode(e);
if(key==13){
selectlist();
selectedindex=0;
return false;
};
};
field.onkeyup=function(e){
var key=getkeycode(e);
switch(key){
case 13:
return false;
break;
case 27:
field.value='';
selectedindex=0;
clearlist();
break;
case 38:
navlist('up');
break;
case 40:
navlist('down');
break;
default:
startlist();
break;
};
};
this.startlist=function(){
var arr=getlistitems(field.value);
if(field.value.length > 2){
createlist(arr);
}
else{
clearlist();
};
};
this.getlistitems=function(value){
var arr=new Array();
var keywords='acente,adsl,afiş,ahşap,ahşap kapı,ahşap merdiven,ajanda,ajans,akaryakıt,akü,akvaryum,alarm sistemi,alÃ§ı,alÃ§ıpan,alışveriş,altyapı,alüminyum,alüminyum doğrama,ambalaj,ambalaj makinası,amerikan kapı,ampul,anahtar,anahtarlık,anaokulu,animasyon,ankraj,anten,apart otel,aplik,araba kiralama,araba servisi,araÃ§ giydirme,araÃ§ kaplama,araÃ§ kiralama,araÃ§ takip sistemi,arama motoru optimizasyonu,araştırma,arıtma,armatür,asansör,asansör servisi,asma tavan,avize,ayakkabı,aydınlatma,ayna,baca,baharat,bahÃ§e düzenleme,bahÃ§e kapısı,bahÃ§e mobilyası,bakliyat,bal,banka,bant,banyo dolabı,banyo mobilyası,barbekü,bariyer,barkod,barkod okuyucu,barkod yazıcı,basım,baskı,bayrak,belgelendirme,benzin istasyonu,beton,beyaz eşya,beyaz eşya servisi,bijuteri,bilgisayar,bilgisayar kursu,bilgisayar servisi,bilişim,bisiklet,bitki,bobinaj,bordür,bornoz,boru,boya,böcek ilaÃ§lama,bölme duvar,börek,branda,broşür,butik otel,büfe,büro makinaları,büro malzemeleri,büro mobilyası,büyükelÃ§ilik,cafe,cam,cam balkon,cam filmi,cam kapı,cam temizliği,catering,cep telefonu,cephe giydirme,cephe kaplama,cephe temizliği,civata,cnc,conta,Ã§adır,Ã§anta,Ã§atı,Ã§elik,Ã§elik Ã§atı,Ã§elik kapı,Ã§elik konstrüksiyon,Ã§elik yapı,Ã§eviri,Ã§evre düzenleme,Ã§eyiz,Ã§iÃ§ek,Ã§ikolata,Ã§ilingir,Ã§im,Ã§imento,Ã§it,Ã§ocuk yuvası,Ã§orap,dağıtım,dalgıÃ§ pompa,damacana su,damper,danışmanlık,davetiye,dedektör,dekorasyon,demir,demir doğrama,denetim,deniz taşımacılığı,denizcilik,depo,depolama,dergi,deri,dernek,dershane,deterjan,devlet hastanesi,dış ticaret,dijital baskı,dil eğitimi,dil kursu,dil okulu,diş deposu,diş hekimi,diş kliniği,diş laboratuvarı,diş polikliniği,dişli,diyaliz,doğal taş,doğalgaz,dokuma,dolap,domain,dorse,döküm,duş kabini,duşakabin,duvar kağıdı,duvar saati,düğme,düğün salonu,e ticaret,eczane,eğitim,eğitim danışmanlığı,eğlence,ehliyet kursu,el aletleri,el ilanı,eldiven,elektrik,elektrik arıza,elektrik malzemeleri,elektrik tesisatı,elektronik,emlak,emprime,endüstriyel mutfak ekipmanları,endüstriyel otomasyon,endüstriyel ürünler,enerji,enjeksiyon,epilasyon,epoksi,estetik cerrahi,eşanjör,et ürünleri,etiket,ev tekstili,ev yemekleri,evden eve nakliyat,fatura,fayans,ferforje,fermuar,fırÃ§a,fırın,fidan,film,filtre,finans,fizik tedavi,flama,flanş,folyo,forklift,forma,fotoğrafÃ§ılık,fotokopi makinesi,fotoselli kapı,freze,fuar,galvaniz,garaj kapısı,gayrimenkul,gaz,gelinlik,gemi,gıda,gıda katkı maddeleri,gıda makinaları,giydirme cephe,giyim,görüntü sistemi,görüntüleme merkezi,gözlük,grafik tasarım,granit,gübre,güÃ§ kaynağı,gümrük,güneş enerjisi,güvenlik kamerası,güvenlik sistemi,güzellik salonu,hafriyat,halı,halı yıkama,harita,hastane,haşere ilaÃ§lama,hava taşımacılığı,havalandırma,havlu,havuz,havuz ekipmanları,havuz kimyasalları,hayvancılık,hazır giyim,hazır mutfak,hazır yemek,hediyelik eşya,heykel,hırdavat,hidrofor,hidrolik,hortum,hosting,hukuk,hurda,ısı yalıtımı,ısıtma,ısıtma sistemi,ışık sistemi,ışıklı tabela,iÃ§ Ã§amaşırı,iÃ§ dekorasyon,iÃ§ giyim,iÃ§ mimarlık,iÃ§me suyu,ihracat,iklimlendirme,ilaÃ§,ilaÃ§lama,ilan,iletişim,ingilizce kursu,insan kaynakları,inşaat,inşaat iskelesi,inşaat malzemeleri,inşaat sonrası temizlik,internet,internet reklamcılığı,iplik,iş ayakkabısı,iş elbiseleri,iş güvenliği,iş makinaları,iş önlüğü,işitme cihazı,ithalat,izolasyon,jakuzi,jaluzi,jant,jeneratör,jeoloji,jiletli tel,kabin,kablo,kablo kanalı,kağıt,kalem,kalıp,kalorifer,kamelya,kamera,kamera sistemi,kamyon,kapı,kaplıca,kaporta,kargo,karo,karoser,karot,kartlı geÃ§iş sistemi,karton,kartonpiyer,kartuş,kartuş dolum,kartvizit,kasa,kasap,kasko,kaşe,katalog,kauÃ§uk,kayış,kaynak,kaynak makinası,kazan,kebap,keÃ§e,kemer,kepÃ§e,kepenk,kereste,kesintisiz güÃ§ kaynağı,kırtasiye,kış bahÃ§esi,kilim,kilit,kimya,kiremit,kitap,klima,klima servisi,kolej,koli,koltuk,koltuk döşeme,koltuk yıkama,kombi,kombi servisi,kompanzasyon,kompresör,konfeksiyon,konferans salonu,konsolosluk,konteyner,konveyör,korkuluk,kozmetik,köfte,kömür,köşebent,kreş,kuaför,kum,kumaş,kumlama,kupa,kurs,kuru temizleme,kurumsal kimlik,kuruyemiş,kurye,kutu,kutu harf,kuyumcu,küpeşte,küvet,laboratuvar,lahmacun,lama,lamba,lambri,laminant parke,lastik,led,lens,lojistik,lokanta,lpg,madencilik,mağaza dekorasyonu,maket,makina,makine,manken,mantolama,marka tescili,market,masaj,matbaa,matkap,medikal,medya,mefruşat,mekanik,mekanik tesisat,membran,menfez,merdiven,mermer,metal,meyve,mimarlık,mobilya,mobilya aksesuarları,mobilya dekorasyon,moda evi,motor,motorlu panjur,motorsiklet,motorsiklet servisi,mozaik,muhasebe,muhtarlık,mukavva,musluk,mutfak dolabı,mutfak ekipmanları,mutfak mobilyası,mücevher,mühendislik,müteahhitlik,müzik,müzik aletleri,müzik eğitimi,nakış,nakliyat,nakliye,nalbur,naylon,neon tabela,network,nikah salonu,noter,ofis mobilyası,ofis temizliği,ofset,okul,oluk,optik,organizasyon,orman ürünleri,ortopedi,otel,oto aksesuarları,oto boya,oto cam,oto elektrik,oto galerisi,oto kiralama,oto lastiği,oto servisi,otogaz,otomasyon,otomatik kapı,otomatik kepenk,otomatik panjur,otomotiv,otomotiv yan sanayi,oyun parkı,oyuncak,ozalit,öğrenci taşımacılığı,önlük,özel ders,özel güvenlik,palet,panel,panel kapı,panjur,pano,pansiyon,parfüm,parke,paslanmaz,pastane,patent,pazarlama,pencere,penye,perde,pergola,personel taşımacılığı,petrol,petshop,peynir,peyzaj,pide,pizza,plaket,plastik,plastik cerrahi,plastik doğrama,plastik kalıp,plc,pnömatik,poliüretan,polyester,pompa,porselen,postane,poşet,prefabrik,pres,prodüksiyon,profil,programlama,proje,promosyon,protez,psikiyatri,psikoloji,psikoterapi,pvc doğrama,radyatör,radyo,raf,rakor,raydolap,redüktör,regülatör,rehabilitasyon,reklam,reklam filmi,rent a car,restaurant,restorasyon,röle,römork,rulman,rulo,saat,sabun,sac,sağlık,sağlık ocağı,saksı,sanat eğitimi,sanayi odası,sandalye,santral,sarf malzemeleri,sauna,sebze,seksiyonel kapı,sensör,seo,seramik,serigrafi,ses sistemi,ses yalıtımı,seyahat,sıhhi tesisat,sıralı otogaz sistemi,sıva,sigorta,silikon cephe,silindir,sineklik,sinema,soğuk hava deposu,soğuk oda,soğutma,soğutma sistemi,soğutucu,solaryum,somun,sondaj,söve,spor eğitimi,spor giyim,spor malzemeleri,spor salonu,stand,su arıtma,su sondajı,su yalıtımı,sulama sistemi,sünger,sürücü kursu,süs havuzu,süsleme,süt,süt ürünleri,şapka,şeker,şemsiye,şömine,taahhüt,tabela,tadilat,takı,taksi,takvim,talaşlı imalat,tanıtım,tank,tarım,tarım aletleri,tarım makinaları,tarım ürünleri,taş,taşımacılık,taşyünü,tatil,tatil köyü,tekne,teknik servis,tekstil,tekstil aksesuarları,tekstil makinaları,tel,tela,telefon,telekomünikasyon,televizyon,telsiz,temizlik,temizlik malzemeleri,temizlik ürünleri,tente,terazi,tercüme,terlik,termal otel,tescil,testere,tezgah,tıbbi cihazlar,tıbbi malzemeler,tıp,tıp merkezi,ticaret odası,tiner,tohum,toner,toner dolum,toplantı salonu,toplu yemek,torba,torna,totem tabela,trafik müşavirliği,trafo,traverten,treyler,triko,tuğla,tulum,turizm,tül,uluslararası nakliyat,unlu mamüller,uydu,vakıf,valf,vana,varak,vergi dairesi,veri merkezi,vernik,vestiyer,veteriner,vida,vidanjör,video,vinÃ§,vitray,vitrifiye,vitrin,vize,web hosting,web sitesi,web tasarım,yağ,yalıtım,yangın dolabı,yangın ihbar sistemi,yangın söndürme cihazı,yangın tesisatı,yangın tüpü,yapı,yapı kimyasalları,yapı malzemeleri,yapıştırıcı,yat,yatak,yatırım,yay,yayıncılık,yayınevi,yazılım,yedek parÃ§a,yem,yemek,yorgan yıkama,yumurta,yurt,yurtdışı eğitim,yürüyen merdiven,zarf,zayıflama,zemin etüdü,zemin kaplama,zeytin,zeytinyağı,zımpara,zincir,züccaciye';
var arrsrc=keywords.split(',');
for(i=0;i<arrsrc.length;i++){
if(arrsrc[i].indexOf(value.toLowerCase()) >= 0){
arr.push(arrsrc[i]);
};
};
return arr;
};
this.createlist=function(arr){
resetlist();
if(arr.length > 0){
for(i=0;i<arr.length;i++){
li=document.createElement('li');
a=document.createElement('a');
a.href='javascript:;';
a.i=i+1;
a.innerHTML=arr[i];
li.i=i+1;
li.onmouseover=function(){
navlistItem(this.i);
};
a.onmousedown=function(){
selectedindex=this.i;
selectlist(this.i);
return false;
};
li.appendChild(a);
list.setAttribute('tabindex','-1');
list.appendChild(li);
};
list.style.display='block';
}
else{
clearlist();
};
};
this.resetlist=function(){
var li=list.getElementsByTagName('li');
var len=li.length;
for(var i=0;i<len;i++){
list.removeChild(li[0]);
};
};
this.navlist=function(dir){
selectedindex +=(dir=='down') ? 1 : -1;
li=list.getElementsByTagName('li');
if(selectedindex < 1) selectedindex=li.length;
if(selectedindex > li.length) selectedindex=1;
navlistItem(selectedindex);
};
this.navlistItem=function(index){
selectedindex=index;
li=list.getElementsByTagName('li');
for(var i=0;i<li.length;i++){
li[i].className=(i==(selectedindex-1)) ? 'selected' : '';
};
};
this.selectlist=function(){
li=list.getElementsByTagName('li');
a=li[selectedindex-1].getElementsByTagName('a')[0];
field.value=a.innerHTML;
clearlist();
};
};
this.clearlist=function(){
if(list){
list.style.display='none';
selectedindex=0;
};
};
this.getkeycode=function(e){
var code;
if(!e) var e=window.event;
if(e.keyCode) code=e.keyCode;
return code;
};
};
var thumbnailviewer={
thumbboxcreate:function(){
document.write('<div id="thumbbox"><div id="thumbimage" class="tcenter"></div></div><div id="thumbloading"><img title="Yükleniyor..." alt="Yükleniyor..." src="/resimler/thumbloading.gif" /></div>');
this.thumbbox=document.getElementById('thumbbox');
this.thumbimage=document.getElementById('thumbimage');
this.thumbloading=document.getElementById('thumbloading');
this.standardbody=(document.compatMode=='CSS1Compat') ? document.documentElement : document.body;
},
thumbboxcenterdiv:function(divobj){
var scrolltop=(document.all) ? this.standardbody.scrollTop : window.pageYOffset;
var docwidth=(document.all) ? this.standardbody.clientWidth : window.innerWidth;
var docheight=(document.all) ? this.standardbody.clientHeight : window.innerHeight;
var objwidth=divobj.offsetWidth;
var objheight=divobj.offsetHeight;
var topposition=(docheight > objheight) ? scrolltop + docheight / 2 - objheight / 2 + 'px' : scrolltop + 'px';
divobj.style.left=docwidth / 2 - objwidth / 2 + 'px';
divobj.style.top=Math.floor(parseInt(topposition)) + 'px';
divobj.style.visibility='visible';
},
thumbboxshow:function(){
document.onkeydown=thumbnailviewer.thumbboxcheckkeycode;
this.thumbboxcenterdiv(this.thumbbox);
},

thumbprevlink:function(){
if(!llocation){
llocation=picarray.length;
}
thumbnailviewer.thumbboxloadimage(picarray[llocation -= 1]);
},
thumbnextlink:function(){
if(llocation == picarray.length - 1){
llocation = -1;
}
thumbnailviewer.thumbboxloadimage(picarray[llocation += 1]);
},
thumbboxclose:function(){
this.thumbbox.style.visibility='hidden';
},
thumbboxcheckkeycode:function(e){
if(thumbnailviewer.thumbbox.style.visibility == 'visible'){
if(window.event){keycode=window.event.keyCode;}else if(e){keycode=e.which;}
if(keycode == 27){thumbnailviewer.thumbboxclose();}
if(keycode == 37){thumbnailviewer.thumbprevlink();}
if(keycode == 39){thumbnailviewer.thumbnextlink();}
}
},
thumbboxloadimage:function(link){
if(this.thumbbox.style.visibility == 'visible'){
this.thumbboxclose();
}
var content='<img title="Sonraki resim -&gt;" alt="Yükleniyor..." src="' + link.getAttribute('href') + '" onclick="thumbnailviewer.thumbnextlink();" />';
if(link.getAttribute('title')){
content+='<div id="thumbimagetitle" class="tleft">' + link.getAttribute('title') + '';
}
if(link.className && !link.getAttribute('rev')){
content+='<br /><br /><i class="small1">' + link.className + '</i>';
}
if(link.className && link.getAttribute('rev')){
content+='<br /><br /><a title="' + link.className + '" href="' + link.getAttribute("rev") + '"><i class="small1">' + link.className + '</i></a>';
}
this.thumbboxcenterdiv(this.thumbloading);
content+='</div>';
content+='<img title="Kapat" alt="X" src="/resimler/null.gif" onclick="thumbnailviewer.thumbboxclose();" class="closelink" />';
this.thumbimage.innerHTML=content;
this.featureimage=this.thumbimage.getElementsByTagName('img')[0];
this.featureimage.onload=function(){
thumbnailviewer.thumbloading.style.visibility='hidden';
thumbnailviewer.thumbboxshow();
};
this.featureimage.onerror=function(){
thumbnailviewer.thumbloading.style.visibility='hidden';
}
},
thumbboxdotask:function(target,functionref,tasktype){
var tasktype=(window.addEventListener) ? tasktype : 'on' + tasktype;
if(target.addEventListener){
target.addEventListener(tasktype,functionref,false);
}
else if(target.attachEvent){
target.attachEvent(tasktype,functionref);
}
},
thumbboxinit:function(){
var pagelinks=document.getElementsByTagName('a');
picarray= new Array();
for(var ti1=0; ti1 < pagelinks.length; ti1++){
if(pagelinks[ti1].rel == 'thumbnail'){
picarray.push(pagelinks[ti1]);
pagelinks[ti1].onclick=function(){
for(var ti2=0; ti2 < picarray.length; ti2++){
if(picarray[ti2] == this){
llocation=ti2;
thumbnailviewer.thumbboxloadimage(this);
return false;
}
}
}
}
}
}
};
thumbnailviewer.thumbboxcreate();
thumbnailviewer.thumbboxdotask(window,function(){thumbnailviewer.thumbboxinit();},'load');
function jspost(url,query,target){
if(window.ActiveXObject){
xmlhttp = new ActiveXObject('Microsoft.XMLHTTP');
}
else if(window.XMLHttpRequest){
xmlhttp = new XMLHttpRequest();
}
xmlhttp.open('POST',url,true);
xmlhttp.setRequestHeader('Content-Type','application/x-www-form-urlencoded;');
xmlhttp.send(query);
xmlhttp.onreadystatechange = function(){
if(xmlhttp.readyState == 4 && xmlhttp.status == 200){
target.innerHTML = xmlhttp.responseText;
}
}
}
var geocoder;
var map;
function gmapload(lat,lng,zoom){
map=new GMap2(document.getElementById('map'));
var center=new GLatLng(lat,lng);
map.setCenter(center,zoom);
marker=new GMarker(center);
map.addOverlay(marker);
GEvent.addListener(map,'click',function(overlay,point){
if(point){
map.clearOverlays(point);
map.addOverlay(new GMarker(point));
var LongPoint=point.x;
var LatPoint=point.y;
document.forms.formf.koordinatlar.value=LatPoint+','+LongPoint;
}
});
geocoder=new GClientGeocoder();
map.addControl(new GSmallMapControl());
map.addControl(new GMenuMapTypeControl());
}
function gmapconfirm(){
if(document.forms.formf.koordinatlar.value){
var answer=confirm('Haritada yaptığınız seÃ§imi iptal etmek istediğinize emin misiniz ?');
if(answer){
document.forms.formf.koordinatlar.value='';
classnames('gmap','dno','dyes');
gmapload(38.963745,35.243322,5);
}
}
else{
classnames('gmap','dno','dyes');
gmapload(38.963745,35.243322,5);
gmapautosearch();
}
}
function gmapget(response){
map.clearOverlays();
if(!response || response.Status.code != 200){
alert('Aradığınız adres bulunamadı\nil, ilÃ§e yazarak arama yapabilir,\nÃ§ift tıklama yaparak aradığınız adresi yakınlaştırabilirsiniz');
document.forms.formf.gmapsearchquery.focus();
}
else{
place=response.Placemark[0];
point=new GLatLng(place.Point.coordinates[1],
place.Point.coordinates[0]);
marker=new GMarker(point);
map.addOverlay(marker);
marker.openInfoWindowHtml('<h5 title="Haritada arama sonucu">Haritada arama sonucu</h5><h2 title="'+ place.address +'" class="ttitle">'+ place.address +'</h2>');
}
}
function gmapsearch(gmapsearchquery){
var gmapsearchquery='Türkiye, '+gmapsearchquery;
geocoder.getLocations(gmapsearchquery,gmapget);
}
function gmapautosearch(){
var il=document.getElementById('il').options[document.getElementById('il').selectedIndex].value;
var ilce=document.getElementById('ilce').options[document.getElementById('ilce').selectedIndex].value;
var ilquery=il+', ';
var ilcequery=ilce.replace('MERKEZ', '');
if(ilcequery){
var ilcequery=ilcequery+', ';
}
var gmapsearchquery=ilquery+ilcequery;
if(il && (ilce && ilce!=0)){
document.forms.formf.gmapsearchquery.value=gmapsearchquery;
gmapsearch(gmapsearchquery);
map.setCenter(new GLatLng(38.963745,35.243322),12);
}
}
function textcounter(field,maxlength,charlength){
if(field.value.length > maxlength){
field.value=field.value.substring(0,maxlength);
}
else{
if(field.value.length > 5000){
document.getElementById(charlength).innerHTML=maxlength - field.value.length;
}
}
}
function isnum(str){
for(var i=0; i<str.length; i++){
var ch=str.charAt(i);
if('0123456789'.indexOf(ch)==-1){
return false;
}
}
return true;
}
function isvalidemail(str){
if(str.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1){
return true;
}
else{
return false;
}
}
function isvalidurl(str){
if(str.search(/^\w+((-\w+)|(\.\w+))*\.[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1){
return true;
}
else{
return false;
}
}
function formmjs(){var formm=document.forms.formm;classname('formsecretarea','dyes');
if (formm.mesaj.value.length < 7){alert('Mesajınızı yazmadınız');formm.mesaj.focus();return false;}
if (formm.ad.value.length < 3){alert('Adınızı - Soyadınızı yazmadınız');formm.ad.focus();return false;}
if (formm.tel.value.length < 11){alert('Telefon numaranızı yazmadınız\n[örnek: 0123 1234567]');formm.tel.focus();return false;}
if (formm.eposta.value.length < 7){alert('E-posta adresinizi yazmadınız\n[örnek: iletisim@kirmiziinsaat.com]');formm.eposta.focus();return false;}
if (!isvalidemail(formm.eposta.value)){alert('E-posta adresinizi yanlış yazdınız\n[örnek: iletisim@kirmiziinsaat.com]');formm.eposta.focus();return false;}
if (formm.cevap.value.length < 1){alert('Form doğrulama işleminin cevabını yazmadınız');formm.cevap.focus();return false;}
if (!isnum(formm.cevap.value)){alert('Form doğrulama işleminin cevabını yanlış yazdınız');formm.cevap.focus();return false;}
return true;
}
function formyjs(){var formy=document.forms.formy;classname('formsecretarea','dyes');
if (formy.yorum.value.length < 7){alert('Yorumunuzu yazmadınız');formy.yorum.focus();return false;}
if (formy.puan.value==0){alert('Değerlendirme puanı(yıldız) seÃ§mediniz');return false;}
if (formy.ad.value.length < 3){alert('Adınızı - Soyadınızı yazmadınız');formy.ad.focus();return false;}
if (formy.eposta.value){
if (formy.eposta.value.length < 7){alert('E-posta adresinizi yanlış yazdınız\n[örnek: iletisim@kirmiziinsaat.com]\n[Bu alanı boş bırakabilirsiniz]');formy.eposta.focus();return false;}
if (!isvalidemail(formy.eposta.value)){alert('E-posta adresinizi yanlış yazdınız\n[örnek: iletisim@kirmiziinsaat.com]\n[Bu alanı boş bırakabilirsiniz]');formy.eposta.focus();return false;}
}
if (formy.cevap.value.length < 1){alert('Form doğrulama işleminin cevabını yazmadınız');formy.cevap.focus();return false;}
if (!isnum(formy.cevap.value)){alert('Form doğrulama işleminin cevabını yanlış yazdınız');formy.cevap.focus();return false;}
return true;
}
function formfyjs(){var formfy=document.forms.formfy;
if (formfy.sifre.value.length < 4){alert('şifreniz en az 4 karakter iÃ§ermelidir');formfy.sifre.focus();return false;}
if (formfy.cevap.value.length < 1){alert('Form doğrulama işleminin cevabını yazmadınız');formfy.cevap.focus();return false;}
if (!isnum(formfy.cevap.value)){alert('Form doğrulama işleminin cevabını yanlış yazdınız');formfy.cevap.focus();return false;}
return true;
}
function formsujs(){var formsu=document.forms.formsu;
if (formsu.eposta.value.length < 7){alert('E-posta adresinizi yazmadınız\n[örnek: iletisim@kirmiziinsaat.com]');formsu.eposta.focus();return false;}
if (!isvalidemail(formsu.eposta.value)){alert('E-posta adresinizi yanlış yazdınız\n[örnek: iletisim@kirmiziinsaat.com]');formsu.eposta.focus();return false;}
if (formsu.cevap.value.length < 1){alert('Form doğrulama işleminin cevabını yazmadınız');formsu.cevap.focus();return false;}
if (!isnum(formsu.cevap.value)){alert('Form doğrulama işleminin cevabını yanlış yazdınız');formsu.cevap.focus();return false;}
return true;
}
function formijs(){var formi=document.forms.formi;classname('formsecretarea','dyes');
if (formi.mesaj.value.length < 7){alert('Mesajınızı yazmadınız');formi.mesaj.focus();return false;}
if (formi.ad.value.length < 3){alert('Adınızı yazmadınız');formi.ad.focus();return false;}
if (formi.eposta.value.length < 7){alert('E-posta adresinizi yazmadınız\n[örnek: iletisim@kirmiziinsaat.com]');formi.eposta.focus();return false;}
if (!isvalidemail(formi.eposta.value)){alert('E-posta adresinizi yanlış yazdınız\n[örnek: iletisim@kirmiziinsaat.com]');formi.eposta.focus();return false;}
if (formi.cevap.value.length < 1){alert('Form doğrulama işleminin cevabını yazmadınız');formi.cevap.focus();return false;}
if (!isnum(formi.cevap.value)){alert('Form doğrulama işleminin cevabını yanlış yazdınız');formi.cevap.focus();return false;}
return true;
}
function formfjs(){var formf=document.forms.formf;
if (formf.kategori_id.selectedIndex==0){alert('Firmanızın faaliyet gösterdiği sektörü seÃ§mediniz');formf.kategori_id.focus();return false;}
if (formf.firma_adi.value.length < 3){alert('Firmanızın adını yazmadınız');formf.firma_adi.focus();return false;}
if (formf.il.selectedIndex==0){alert('Firmanızın bulunduğu ili seÃ§mediniz');formf.il.focus();return false;}
if (formf.ilce.selectedIndex==0){alert('Firmanızın bulunduğu ilÃ§eyi seÃ§mediniz');formf.ilce.focus();return false;}
if (formf.adres.value.length < 7){alert('Firmanızın adresini yazmadınız');formf.adres.focus();return false;}
if (formf.telkod.value.length < 4){alert('Firmanızın telefon numarasının, alan kodunu yazmadınız\n[örnek: 0123]');formf.telkod.focus();return false;}
if (!isnum(formf.telkod.value)){alert('Firmanızın telefon numarasının, alan kodunu yanlış yazdınız\n[örnek: 0123]');formf.telkod.focus();return false;}
if (formf.tel.value.length < 7){alert('Firmanızın telefon numarasını yazmadınız\n[örnek: 1234567]');formf.tel.focus();return false;}
if (!isnum(formf.tel.value)){alert('Firmanızın telefon numarasını yanlış yazdınız\n[örnek: 1234567]');formf.tel.focus();return false;}
if (formf.faks.value){
if (formf.faks.value.length < 7){alert('Firmanızın faks numarasını yanlış yazdınız\n[örnek: 1234567]\n[Bu alanı boş bırakabilirsiniz]');formf.faks.focus();return false;}
if (!isnum(formf.faks.value)){alert('Firmanızın faks numarasını yanlış yazdınız\n[örnek: 1234567]\n[Bu alanı boş bırakabilirsiniz]');formf.faks.focus();return false;}
}
if (formf.eposta.value.length < 7){alert('Firmanızın e-posta adresini yazmadınız\n[örnek: iletisim@kirmiziinsaat.com]');formf.eposta.focus();return false;}
if (!isvalidemail(formf.eposta.value)){alert('Firmanızın e-posta adresini yanlış yazdınız\n[örnek: iletisim@kirmiziinsaat.com]');formf.eposta.focus();return false;}
if (formf.site.value){
if (formf.site.value.length < 7){alert('Firmanızın internet sitesinin adresini yanlış yazdınız\n[örnek: www.kirmiziinsaat.com]\n[Bu alanı boş bırakabilirsiniz]');formf.site.focus();return false;}
if (!isvalidurl(formf.site.value)){alert('Firmanızın internet sitesinin adresini yanlış yazdınız\n[örnek: www.kirmiziinsaat.com]\n[Bu alanı boş bırakabilirsiniz]');formf.site.focus();return false;}
}
if (formf.etiket1.value.length < 3){alert('ürün veya hizmetlerinizden "1" tanesini yazın');formf.etiket1.focus();return false;}
if (formf.etiket2.value.length < 3){alert('ürün veya hizmetlerinizden "1" tanesini daha yazın');formf.etiket2.focus();return false;}
if (formf.sifre.value.length < 4){alert('şifreniz en az 4 karakter iÃ§ermelidir');formf.sifre.focus();return false;}
if (formf.sifre.value=='1111' || formf.sifre.value=='1234' || formf.sifre.value=='12345' || formf.sifre.value=='123456' || formf.sifre.value=='1234567' || formf.sifre.value=='12345678' || formf.sifre.value=='123456789' || formf.sifre.value=='aaaa' || formf.sifre.value=='asdf' || formf.sifre.value=='asdfg' || formf.sifre.value=='asdfgh'){alert('Kolayca tahmin edilemeyecek bir şifre yazın');formf.sifre.focus();return false;}
if (formf.cevap.value.length < 1){alert('Form doğrulama işleminin cevabını yazmadınız');formf.cevap.focus();return false;}
if (!isnum(formf.cevap.value)){alert('Form doğrulama işleminin cevabını yanlış yazdınız');formf.cevap.focus();return false;}
return true;
}
