var globalYuklemeYeri="";

function danisman_getir(prod) {
	var url    = 'AJAX/ajax_danismanlar.asp';
	var rand   = Math.random(9999);
	var pars   = 'id=' + prod;
	var myAjax = new Ajax.Request( url, {method: 'get', parameters: pars, onLoading: showLoad, onComplete: showResponseIlce} );
}

function showResponseIlce(originalRequest) {
	$('loading').style.display = "none";
	$('tdDanisman').innerHTML = originalRequest.responseText;
}
	
function showLoad () {
	$('loading').style.display = "block";
}

function mailCtrl(mail){
	var filter=/^.+@.+\..{2,3}$/
	var hataVar=0
		
	if (filter.test(mail)) {
		if(mail.indexOf('ý')>0){hataVar=1;}
		else if(mail.indexOf('Ý')>0){hataVar=1;}
		else if(mail.indexOf('þ')>0){hataVar=1;}
		else if(mail.indexOf('Þ')>0){hataVar=1;}
		else if(mail.indexOf('ð')>0){hataVar=1;}
		else if(mail.indexOf('Ð')>0){hataVar=1;}
		else if(mail.indexOf('ü')>0){hataVar=1;}
		else if(mail.indexOf('Ü')>0){hataVar=1;}
		else if(mail.indexOf('ö')>0){hataVar=1;}
		else if(mail.indexOf('Ö')>0){hataVar=1;}
		else if(mail.indexOf('ç')>0){hataVar=1;}
		else if(mail.indexOf('Ç')>0){hataVar=1;}
		if(hataVar==0){
			return true;
		}else{
			return false;
		}
	}else{
		return false;
	}
}
function getToplamSatir(strObj){
    var toplamObj = 0;
    for(var k=0;k<15;k++){
        if(document.getElementById(strObj + k)){
		//if(document.getElementById(strObj + k).value!=""){
	            toplamObj += 1;
		/*}else{
			return 0;
		}*/
        }
    }
    return toplamObj;
}
function setAddRow(objID){
    var toplamSatir = getToplamSatir("txt" + objID + "Satir");
    if(toplamSatir==0) return "";
    var eklenecekID = toplamSatir + 1;
    var obj = document.getElementById("tdFormSatir" + objID);
    var strHTML = "";

    if(eklenecekID==16){
    }else{
        if(obj){
            if(objID==2){
                strHTML = '<table width="100%" cellpadding="0" cellspacing="0">';
                    strHTML += '<tr>';
                        strHTML += '<td width="20%" align="center"><input type="checkbox" name="chb' + objID + 'Satir' + toplamSatir + '" onclick="getFonksiyonExec(2);" /></td>';
                        strHTML += '<td width="80%"><textarea rows="3" name="txt' + objID + 'Satir' + toplamSatir + '" onkeydown="getFonksiyonExec(2);" style="width:65%;" class="form_tx_2"></textarea></td>';
                    strHTML += '</tr>';
                strHTML += '</table>';
            }else{
                strHTML = '<table width="100%" cellpadding="0" cellspacing="0">';
                    strHTML += '<tr>';
                        strHTML += '<td width="20%">' + eklenecekID + '</td>';
                        strHTML += '<td width="80%"><textarea rows="3" name="txt' + objID + 'Satir' + toplamSatir + '" onkeydown="getFonksiyonExec(' + objID + ');" style="width:65%;" class="form_tx_2"></textarea></td>';
                    strHTML += '</tr>';
                strHTML += '</table>';

            }
            obj.innerHTML += strHTML;
        }
    }
}

var intBoslukKolla = 22;

function getFonksiyonExec(fonkID){
    var strYaz = "";
    
    if(fonkID==2 || fonkID==3) strYaz += "<hr color='#000000' size='2'>";
    if(fonkID==2) strYaz += "<center><font class='ilanB_baslik'>" + document.getElementById("txt2SatirB").value.toUpperCase() + "</font></center><br />";

    for(var k=0;k<15;k++){
        var deger2 = document.getElementById("txt" + fonkID + "Satir" + k);
        if(deger2){
            if(fonkID==1){
                strYaz += setIlanOnizleme(fonkID,deger2) + "<br>";
            }else if(fonkID==2){
                strYaz += setIlanBaslikli(fonkID,deger2) + "<br>";
            }else if(fonkID==3){
                strYaz += setIlanCizgili(fonkID,deger2) + "<br>";
            }
        }
    }
    
    if(fonkID==2 || fonkID==3) strYaz += "<hr color='#000000' size='2'>";
    document.getElementById("tdOnizleme").innerHTML = strYaz;
    setFormMetinEsitle("tdOnizleme");
}

function setIlanOnizleme(formID,objThis){
    var k = 0;
    var objTxt,strTxt,strSonuc;
    var intBosluk = -1;
    var strIlkKelime = "";
    var strSatirSonuc = "";
    var strXSonuc = "";

    objTxt = objThis;
    if(objTxt){
        strTxt = set22DeBirBR(objTxt.value);
        if(strTxt!=""){
            strTxt = Replace(strTxt,"\n","<br>");
            if(objTxt.name=="txt1Satir0"){
                intBosluk = strTxt.indexOf(" ");
                if(intBosluk>-1){
			        strXSonuc = strTxt.substring(0,intBosluk + 1);
			        strXSonuc = strXSonuc.replace("i","&#304;");
                    strIlkKelime = "<font class='ilanB_kelime_ilk'>" + strXSonuc.toUpperCase() + "</font>";
                    strSatirSonuc = strIlkKelime + strTxt.substring(intBosluk + 1,strTxt.length);
                }else{
			        strXSonuc = strTxt.substring(0,strTxt.length);
			        strXSonuc = strXSonuc.replace("i","&#304;");
                    strIlkKelime = "<font class='ilanB_kelime_ilk'>" + strXSonuc.toUpperCase() + "</font>";
                    strSatirSonuc = strIlkKelime;
                }
            }else{
                strSatirSonuc = strTxt;
            }
        }
    }
    return strSatirSonuc;
}

function setIlanBaslikli(formID,objThis){
    var k = 0;
    var objTxt,strTxt,strSonuc,objBaslik;
    var intBosluk = -1;
    var strIlkKelime = "";
    var strSatirSonuc = "";
    var strXSonuc = "";
    
    objTxt = objThis;
    objBaslik = document.getElementById(objThis.name.replace("txt","chb"));

    if(objTxt && objBaslik){
        strTxt = set22DeBirBR(objTxt.value);
        if(strTxt!=""){
            strTxt = Replace(strTxt,"\n","<br>");
            if(objBaslik.checked==false){
                intBosluk = strTxt.indexOf(" ");
                if(intBosluk>-1){
                    strXSonuc = strTxt.substring(0,intBosluk + 1);
			        strXSonuc = strXSonuc.replace("i","&#304;");
                    strIlkKelime = "<font class='ilanB_kelime_ilk'>" + strXSonuc.toUpperCase() + "</font>";
                    strSatirSonuc = strIlkKelime + strTxt.substring(intBosluk + 1,strTxt.length);
                }else{
                    strXSonuc = strTxt.substring(0,strTxt.length);
			        strXSonuc = strXSonuc.replace("i","&#304;");
                    strIlkKelime = "<font class='ilanB_kelime_ilk'>" + strXSonuc.toUpperCase() + "</font>";
                    strSatirSonuc = strIlkKelime;
                }
            }else{
                strXSonuc = strTxt.replace("i","&#304;");
                strSatirSonuc = "<center><font class='ilanB_baslik'>" + strXSonuc.toUpperCase() + "</font></center>";
            }
        }
    }
    return strSatirSonuc;
}

function setIlanCizgili(formID,objThis){
    var k = 0;
    var objTxt,strTxt,strSonuc,objBaslik;
    var intBosluk = -1;
    var strIlkKelime = "";
    var strSatirSonuc = "";
    
    objTxt = objThis;

    if(objTxt){
        strTxt = set22DeBirBR(objTxt.value);
        if(strTxt!=""){
            strTxt = Replace(strTxt,"\n","<br>");
            intBosluk = strTxt.indexOf(" ");
            if(intBosluk>-1){
                strXSonuc = strTxt.substring(0,intBosluk + 1);
			    strXSonuc = strXSonuc.replace("i","&#304;");
                strIlkKelime = "<font class='ilanB_kelime_ilk'>" + strXSonuc.toUpperCase() + "</font>";
                strSatirSonuc = strIlkKelime + strTxt.substring(intBosluk + 1,strTxt.length);
            }else{
                strXSonuc = strTxt.substring(0,strTxt.length);
			    strXSonuc = strXSonuc.replace("i","&#304;");
                strIlkKelime = "<font class='ilanB_kelime_ilk'>" + strXSonuc.toUpperCase() + "</font>";
                strSatirSonuc = strIlkKelime;
            }
        }
    }
    return strSatirSonuc;
}

function setIlanOnizlemeSosyal(formID){
    var strFile = document.getElementById("fil");
    var k = 0;
    var objOn = document.getElementById("tdOnizleme2");
    var objTxt;
    var strResimAdi = "";
    
    if(objOn){
        var satir1,satir2,satir3,satir4,satir5
        
        for(k=1;k<6;k++){
            objTxt = document.getElementById("txt" + formID + "Satir" + k);
            if(objTxt){
                eval("satir" + k + "= objTxt.value;")
            }
        }
        strResimAdi = "file://" + strFile.value

        var strHTML = '<table width="100%" border="0" cellspacing="0" cellpadding="0">';
            strHTML += '<tr>';
                strHTML += '<td width="85%" class="sos_konuBaslik" align="center">' + Replace(satir1,"\n","<br>").toUpperCase() + '</td>';
                strHTML += '<td width="60" height="90" style="border:1px solid #000000;background-image:URL(' + strResimAdi + ');" rowspan="3" align="center" valign="top"><img src="images/blank.gif" width="60" height="90" border="0" /></td>';
            strHTML += '</tr>';
            strHTML += '<tr><td align="center" class="sos_onYazi">' + setIlkHarfBuyuk(Replace(satir2,"\n","<br>")) + '</td></tr>';
            strHTML += '<tr><td align="center" class="sos_baslik1">' + Replace(satir3,"\n","<br>").toUpperCase() + '</td></tr>';
            strHTML += '<tr><td class="sos_onYazi" align="center">' + setIlkHarfBuyuk(Replace(satir4,"\n","<br>")) + '</td><td></td></tr>';
            strHTML += '<tr><td class="sos_baslik2" align="center">' + Replace(satir5,"\n","<br>") + '</td><td></td></tr>';
        strHTML += '</table>';
        
        /*document.getElementById("txt4Satir2").value = setIlkHarfBuyuk(satir2);
        document.getElementById("txt4Satir4").value = setIlkHarfBuyuk(satir4);*/

        objOn.innerHTML = strHTML;
	
        setFormMetinEsitle("tdOnizleme2");
    }
}
function setFormMetinEsitle(objName){
    document.getElementById("inpMetin").value = "<font class='ilanB_kelime'>" + document.getElementById(objName).innerHTML + "</font>";
}
function set22DeBirBR(deger){
    var yeniDeger = "";
    for(var k=1;k<=deger.length;k++){
        yeniDeger += deger.substring(k-1,k);
        if((k%intBoslukKolla)==0){
            yeniDeger += "\n";
        }
    }
    return yeniDeger;
}
function setIlkHarfBuyuk(deger){
    var yeniDeger = "";
    var arrDeger = deger.split(" ");
    var strGecici = "";
    for(var i=0;i<arrDeger.length;i++){
        strGecici = arrDeger[i];
        strGecici = strGecici.replace("i","&#304;");
        yeniDeger += strGecici.replace(strGecici.substring(0,1),strGecici.substring(0,1).toUpperCase()) + " ";
    }

    return yeniDeger;
}
function setOrnekResim(resim){
    if(resim!=""){
        var obj = document.getElementById("tdOrnekIlanBuyuk");
        if(obj){
            obj.innerHTML = "<img src='" + resim + "' border=0 width='269' />";
        }
    }
}
function Replace(Expression, Find, Replace)
{
	var temp = Expression;
	var a = 0;

	for (var i = 0; i < Expression.length; i++) 
	{
		a = temp.indexOf(Find);
		if (a == -1)
			break
		else
			temp = temp.substring(0, a) + Replace + temp.substring((a + Find.length));
	}

	return temp;
}