function str2url(convertStr){
    // rev1. Türkçe olmayan karakterlere göre tekrar düzenleme yapıldı
    convertStr = convertStr.replace(/ç/g, "c");
    convertStr = convertStr.replace(/Ç/g, "c");
    convertStr = convertStr.replace(/ğ/g, "g");
    convertStr = convertStr.replace(/Ğ/g, "g");
    convertStr = convertStr.replace(/ı/g, "i");
    convertStr = convertStr.replace(/İ/g, "i");
    convertStr = convertStr.replace(/ö/g, "o");
    convertStr = convertStr.replace(/Ö/g, "o");
    convertStr = convertStr.replace(/ş/g, "s");
    convertStr = convertStr.replace(/Ş/g, "s");
    convertStr = convertStr.replace(/ü/g, "u");
    convertStr = convertStr.replace(/Ü/g, "u");
    // Türkçe olmayan karakterler
    convertStr = convertStr.replace(/é/g, "e");
    convertStr = convertStr.replace(/è/g, "e");
    convertStr = convertStr.replace(/ë/g, "e");
    convertStr = convertStr.replace(/ê/g, "e");
    convertStr = convertStr.replace(/É/g, "e");
    convertStr = convertStr.replace(/È/g, "e");
    convertStr = convertStr.replace(/Ë/g, "e");
    convertStr = convertStr.replace(/Ê/g, "e");
    convertStr = convertStr.replace(/í/g, "i");
    convertStr = convertStr.replace(/ý/g, "i");
    convertStr = convertStr.replace(/ì/g, "i");
    convertStr = convertStr.replace(/î/g, "i");
    convertStr = convertStr.replace(/ï/g, "i");
    convertStr = convertStr.replace(/I/g, "i");
    convertStr = convertStr.replace(/Ý/g, "i");
    convertStr = convertStr.replace(/Í/g, "i");
    convertStr = convertStr.replace(/Ì/g, "i");
    convertStr = convertStr.replace(/Î/g, "i");
    convertStr = convertStr.replace(/Ï/g, "i");
    convertStr = convertStr.replace(/ó/g, "o");
    convertStr = convertStr.replace(/ò/g, "o");
    convertStr = convertStr.replace(/ô/g, "o");
    convertStr = convertStr.replace(/Ó/g, "o");
    convertStr = convertStr.replace(/Ò/g, "o");
    convertStr = convertStr.replace(/Ô/g, "o");
    convertStr = convertStr.replace(/á/g, "a");
    convertStr = convertStr.replace(/ä/g, "a");
    convertStr = convertStr.replace(/â/g, "a");
    convertStr = convertStr.replace(/à/g, "a");
    convertStr = convertStr.replace(/â/g, "a");
    convertStr = convertStr.replace(/Ä/g, "a");
    convertStr = convertStr.replace(/Â/g, "a");
    convertStr = convertStr.replace(/Á/g, "a");
    convertStr = convertStr.replace(/À/g, "a");
    convertStr = convertStr.replace(/Â/g, "a");
    convertStr = convertStr.replace(/ú/g, "u");
    convertStr = convertStr.replace(/ù/g, "u");
    convertStr = convertStr.replace(/û/g, "u");
    convertStr = convertStr.replace(/Ú/g, "u");
    convertStr = convertStr.replace(/Ù/g, "u");
    convertStr = convertStr.replace(/Û/g, "u");
    convertStr = convertStr.replace(/þ/g, "s");
    convertStr = convertStr.replace(/Þ/g, "s");
    convertStr = convertStr.replace(/ð/g, "g");
    convertStr = convertStr.replace(/Ð/g, "g");
    // Tüm karakterleri küçük harfe çevir
    convertStr = convertStr.toLowerCase();
    // Harf ve rakam ve boşluk haricinde ne varsa temizle
    convertStr = convertStr.replace( /[^a-zA-Z0-9\s]/g , "");
    // birden fazla boşlukları temizle
    convertStr = convertStr.replace(/\s{1,}/g , " ");    
    // boşlukları - yap
    convertStr = convertStr.replace(/\s/g , "-");
    return convertStr;
}
function changeCheckBox(obj,formid){
	if(obj.checked == true ){
		for (var j = 0; j < document.forms[formid].elements.length; j++) {
			if( document.forms[formid].elements[j].type == "checkbox" ){
					document.forms[formid].elements[j].checked = true;
			}
		}
	}else{
		for (var j = 0; j < document.forms[formid].elements.length; j++) {
			if( document.forms[formid].elements[j].type == "checkbox" ){
					document.forms[formid].elements[j].checked = false;
			}
		}
	}
}
var listJumpTop 	= 0;
var listJumpPage    = 1;
var listJumpKeyword = "";
var listJumpOrderBy = "";
var listJumpLink = "";
function listJump(){
	window.location = listJumpLink + '&top=' + listJumpTop + '&keyword=' + listJumpKeyword + '&orderby=' + listJumpOrderBy;

}
function listJumpP(){
    window.location = listJumpLink + '&page=' + listJumpPage + '&keyword=' + listJumpKeyword + '&orderby=' + listJumpOrderBy;

}
// adm Link Fonksiyonlar? basladi
function randomString() {
    var chars = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZabcdefghiklmnopqrstuvwxyz";
    var string_length = 20;
    var randomstring = '';
    for (var i=0; i<string_length; i++) {
        var rnum = Math.floor(Math.random() * chars.length);
        randomstring += chars.substring(rnum,rnum+1);
    }
    return randomstring;
}
function createRequestObject() {
    var ro;
    var browser = navigator.appName;
    if(browser == "Microsoft Internet Explorer"){
        ro = new ActiveXObject("Microsoft.XMLHTTP");
    }else{
        ro = new XMLHttpRequest();
    }
    return ro;
}
var admLinkHttp = new Array();
for(i=0; i<modAdmin_modList.length ; i++){
    eval('admLinkHttp'+i+'=createRequestObject();');
}
var admLinkNum = 0;
function admLink( formfield ){
    if(admLinkNum == 0){
        formfield.length = 1;
        formfield.options[0].value = '';
        formfield.options[0].text  = 'Seçiniz';
    }
    //if(modAdmin_modList[ admLinkNum ] != ''){
    //}
    for(i=0; i<modAdmin_modList.length ; i++){
        data = modAdmin_modList[ i ].split('||');
        //formfield.length = formfield.length+1;
        //formfield.options[ (formfield.length - 1) ].value = '';//data[0]+'.php?act=admLink';
        //formfield.options[ (formfield.length - 1) ].text  = data[1];

        getAdmLink( formfield , data[0] ,data[1],i);
    }
}

function getAdmLink(formfield , modname , modval,i) {
    eval("admLinkHttp"+i+".open('get', '"+modname+".php?act=admLink&randnum="+randomString()+"');");
    eval("admLinkHttp"+i+".onreadystatechange = function(){ fillAdmLink(formfield,modname,modval,i); };");
    eval("admLinkHttp"+i+".send(null);");
}
function fillAdmLink( formfield , modname , modval ,i) {
    eval("durum = admLinkHttp"+i+".readyState;");
    if( durum == 4){
        eval("var response = admLinkHttp"+i+".responseText;");
        var update = new Array();
        formfield.length = formfield.length+1;
        formfield.options[ (formfield.length-1) ].value = '';
        formfield.options[ (formfield.length-1) ].text  = modval;
        if(response.indexOf('||') != -1) {
            update = response.split('||');
            for(i=0;i<update.length;i++){ 
                data = update[i];
                if(data.indexOf('@@')!= -1) {
                    data = data.split('@@');
                    formfield.length = formfield.length+1;
                    formfield.options[ (formfield.length-1) ].value = data[0];
                    formfield.options[ (formfield.length-1) ].text  = '->'+data[1];
                }
            }
        }else{
                if(response.indexOf('@@')!= -1) {
                    data = response.split('@@');
                    formfield.length = formfield.length+1;
                    formfield.options[ (formfield.length-1) ].value = data[0];
                    formfield.options[ (formfield.length-1) ].text  = '->'+data[1];
                }        
        }
        /*
        if(modAdmin_modList.length > (admLinkNum+1)){
            admLinkNum ++;
            admLink(formfield);
        }
        */
    }
}
// adm Link Fonksiyonlar? bitti

