//** KOŞTAŞ Tarım Makinaları Ltd. www.kostas.com.tr



//Tam ekran yapar
function tamekran(){
window.moveTo(0,0);
if (document.all) {
top.window.resizeTo(screen.availWidth,screen.availHeight);}
else if (document.layers||document.getElementById) {
if (top.window.outerHeight<screen.availHeight||
top.window.outerWidth<screen.availWidth){
top.window.outerHeight = screen.availHeight;
top.window.outerWidth = screen.availWidth;}}}



//burdan aşağısı yavaşça canlanma
var baseopacity=65
function slowhigh(which2){
imgobj=which2
browserdetect=which2.filters? "ie" : typeof which2.style.MozOpacity=="string"? "mozilla" : ""
instantset(baseopacity)
highlighting=setInterval("gradualfade(imgobj)",50)
}
function slowlow(which2){
cleartimer()
instantset(baseopacity)
}
function instantset(degree){
if (browserdetect=="mozilla")
imgobj.style.MozOpacity=degree/100
else if (browserdetect=="ie")
imgobj.filters.alpha.opacity=degree
}
function cleartimer(){
if (window.highlighting) clearInterval(highlighting)
}
function gradualfade(cur2){
if (browserdetect=="mozilla" && cur2.style.MozOpacity<1)
cur2.style.MozOpacity=Math.min(parseFloat(cur2.style.MozOpacity)+0.1, 0.99)
else if (browserdetect=="ie" && cur2.filters.alpha.opacity<100)
cur2.filters.alpha.opacity+=10
else if (window.highlighting)
clearInterval(highlighting)
}










// buradan aşağısı yanıp sönen link
var sure=700
var flashlinks=new Array()

function changelinkcolor(){
for (i=0; i< flashlinks.length; i++){
var flashtype=document.getElementById? flashlinks[i].getAttribute("flashtype")*1 : flashlinks[i].flashtype*1
var flashcolor=document.getElementById? flashlinks[i].getAttribute("flashcolor") : flashlinks[i].flashcolor
if (flashtype==0){
if (flashlinks[i].style.color!=flashcolor)
flashlinks[i].style.color=flashcolor
else
flashlinks[i].style.color=''
}
else if (flashtype==1){
if (flashlinks[i].style.backgroundColor!=flashcolor)
flashlinks[i].style.backgroundColor=flashcolor
else
flashlinks[i].style.backgroundColor=''
}
}
}

function init(){
var i=0
if (document.all){
while (eval("document.all.flashlink"+i)!=null){
flashlinks[i]= eval("document.all.flashlink"+i)
i++
} 
}
else if (document.getElementById){
while (document.getElementById("flashlink"+i)!=null){
flashlinks[i]= document.getElementById("flashlink"+i)
i++
}
}
setInterval("changelinkcolor()", sure)
}

if (window.addEventListener)
window.addEventListener("load", init, false)
else if (window.attachEvent)
window.attachEvent("onload", init)
else if (document.all)
window.onload=init









function ekont(m){
//eposta adres kontrolü
etsimge=m.value.indexOf("@"); 
nokta=m.value.lastIndexOf(".");
sonnokta=m.value.length-1;
	if (m.value.lenght=!0){
	if (m.value.indexOf('.',0)==-1 || m.value == "" || m.value.indexOf('@',0)==-1 || m.value.lastIndexOf(".") <= m.value.indexOf("@") || etsimge<1 || nokta-etsimge<2 || sonnokta-nokta>4 || sonnokta-nokta<2 ){
	alert ("Lütfen E-posta Adresini Dogru Giriniz.\n ( "+m.value+ ")");
	m.focus();
	m.select();
	return false;}}}

function wkont(w) {
//yasak simge varmi?
var YasakSimge = "!@#$%^&*()+=-[]\\\';,{}_|\"<>?";
  for (var i = 0; i < w.value.length; i++) {
  	if (YasakSimge .indexOf(w.value.charAt(i)) != -1) {
  	alert ("Web adresini doğru girin.\n"+YasakSimge+" gibi karakterler kullanmayın!\n");
	w.focus();
	w.select();
  	return false;}}}



function skont(e) {
//sadece sayı girdir.
olay = document.all ? window.event : e;
tus = document.all ? olay.keyCode : olay.which;
if(tus<48||tus>57) {
	if(document.all) { olay.returnValue = false; } else { olay.preventDefault(); }}}


function simgevarmi(smg) {
//yasak simge varmi?
var YasakSimge = "!@#$%^&*()+=-[]\\\';,./{}|\":<>?";
//var YasakSimge = "!@#$%^&*()+=-[]\\\';,./{}|\":<>?";
  for (var i = 0; i < smg.value.length; i++) {
  	if (YasakSimge .indexOf(smg.value.charAt(i)) != -1) {
  	alert (YasakSimge+" gibi karakterler kullanmayın!\n");
  	return false;}}}


function sayvarmi(say) {
//sayi varmi?
var YasakSay = "0123456789";
  for (var i = 0; i < say.value.length; i++) {
  	if (YasakSay.indexOf(say.value.charAt(i)) != -1) {
  	alert ("Rakam kullanmayın!\n"+YasakSay);
  	return false;}}}




function trkontrol(trk) {
//kullanıcı adı kontrolü sadece inglizce harf, rakam ve _ kabul
  var parsed = true;
  var validchars = "abcdefghijklmnopqrstuvwxyz_0123456789";
  for (var i=0; i < trk.length; i++) {
    var letter = trk.charAt(i).toLowerCase();
    if (validchars.indexOf(letter) != -1)
      continue;
    parsed = false;
    break;}
  return parsed;}

function ukont(trk) {
  if (! trkontrol(trk.value)){ alert("Türkçe karakter kullanmayınız.\n ( Sadece a-z 0-9 _ kullanın. )"); return false; }}



// Declaring required variables
var digits = "0123456789";
// non-digit characters which are allowed in phone numbers
var phoneNumberDelimiters = "()- ";
// characters which are allowed in international phone numbers
// (a leading + is OK)
var validWorldPhoneChars = phoneNumberDelimiters + "+";
// Minimum no of digits in an international phone no.
var minDigitsInIPhoneNumber = 10;

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 stripCharsInBag(s, bag)
{   var i;
    var returnString = "";
    // Search through string's characters one by one.
    // If character is not in bag, append to returnString.
    for (i = 0; i < s.length; i++)
    {   
        // Check that current character isn't whitespace.
        var c = s.charAt(i);
        if (bag.indexOf(c) == -1) returnString += c;
    }
    return returnString;}
function checkInternationalPhone(strPhone){
s=stripCharsInBag(strPhone,validWorldPhoneChars);
return (isInteger(s) && s.length >= minDigitsInIPhoneNumber);}
function telkont(nmr){

	var Phone=nmr
	
	
//	if ((Phone.value==null)||(Phone.value=="")){
//		alert("Lütfen telefon numaranızı giriniz.")
//		Phone.focus()
//		return false}
	if (checkInternationalPhone(Phone.value)==false){
		alert("Lütfen geçerli bir telefon numarası giriniz.")
		Phone.value=""
		Phone.focus()
		return false}
	return true
}



function bookmarksite(title,url){
//favorilere ekle
if (window.sidebar) // firefox
	window.sidebar.addPanel(title, url, "");
else if(window.opera && window.print){ // opera
	var elem = document.createElement('a');
	elem.setAttribute('href',url);
	elem.setAttribute('title',title);
	elem.setAttribute('rel','sidebar');
	elem.click();
} 
else if(document.all)// ie
	window.external.AddFavorite(url, title);
}


var message="";
//noclick
function clickIE() {if (document.all) {(message);return false;}}
function clickNS(e) {if 
(document.layers||(document.getElementById&&!document.all)) {
if (e.which==2||e.which==3) {(message);return false;}}}
if (document.layers) 
{document.captureEvents(Event.MOUSEDOWN);document.onmousedown=clickNS;}
else{document.onmouseup=clickNS;document.oncontextmenu=clickIE;}

document.oncontextmenu=new Function("return false")

