/*DIPS.Web.UI.Scripts.common.utils.js*//* This file was compressed using DIPS.Web.Compression library. http://www.gelistirici.com */ 
function ShowImage(url,w,h){if(w>screen.width||h>screen.width){if(w>screen.width&&h<=screen.height){var nw=screen.width-70;var nh=parseInt(h)+36}
if(h>screen.height&&w<=screen.width){var nh=screen.height-70;var nw=parseInt(w)+36}
if(w>screen.width&&h>screen.height){var nh=screen.height-70;var nw=screen.width-70;}
window.open(url,"_blank","width="+nw+",height="+nh+",left=0,top=0,scrollbars=yes,resizable=yes");}
else{var nh=parseInt(h)+25;var nw=parseInt(w)+25;window.open(url,"_blank","width="+nw+",height="+nh+",scrollbars=no,resizable=no");}}
function dialogImage(txtName){var elm=document.getElementById(txtName)
var html=showModalDialog("/Common/FCKEditorV2/editor/dialog/kh_image.html",elm,"dialogWidth:"+400+"px;dialogHeight:"+420+"px;help:no;scroll:no;status:no");if(html!=null)
elm.value=html;}
function pencereac(adres,w,en,boy,Icerik){window.open(adres,'','width='+en+', height='+boy+' ,scrollbars=yes,toolbar=no,location=no,directories=no,menubar=no,resizable=no,status=no,copyhistory=no');}
function ShowPreview(div,StartTag,title,EndTag){div.style.display='inline';div.style.position='absolute';div.style.backgroundColor='#D7EBFF';div.style.border='solid 1px black';div.innerHTML=StartTag+title.toUpperCase()+EndTag;}
function HidePreview(div){div.style.display='none';}
function ExpandMenu(item){window.setTimeout("ToggleMenu('"+item+"')",0);window.setTimeout("ToggleMenu('"+item+"_img1')",0);window.setTimeout("ToggleMenu('"+item+"_img2')",0);window.setTimeout("ToggleMenu('"+item+"_show')",0);}
function GetItem(ItemId){var item;if(document.all){item=document.all[ItemId];}
if(!document.all&&document.getElementById){item=document.getElementById(ItemId);}
return item;}
function GetMenuState(itemId){var item=GetItem(itemId);return item.style.display;}
function ToggleMenu(itemId){var itemstate=GetMenuState(itemId);if(itemstate=="none"){itemstate="inline";}
else{itemstate="none";}
GetItem(itemId).style.display=itemstate;}
function changeSize(elm,_size,domain,class_name){document.getElementById(elm).className=class_name+' '+class_name+'_'+_size;Set_Cookie('text_size',_size,30,'/',domain,'');}
function changeSizex(elm,class_name){_size=Get_Cookie('text_size');document.getElementById(elm).className=class_name+' '+class_name+'_'+_size;}
function Set_Cookie(name,value,expires,path,domain,secure){var today=new Date();today.setTime(today.getTime());if(expires){expires=expires*1000*60*60*24;}
var expires_date=new Date(today.getTime()+(expires));document.cookie=name+"="+escape(value)+
((expires)?";expires="+expires_date.toGMTString():"")+
((path)?";path="+path:"")+
((domain)?";domain="+domain:"")+
((secure)?";secure":"");}
function Get_Cookie(name){var start=document.cookie.indexOf(name+"=");var len=start+name.length+1;if((!start)&&(name!=document.cookie.substring(0,name.length))){return null;}
if(start==-1)
return null;var end=document.cookie.indexOf(";",len);if(end==-1)
end=document.cookie.length;return unescape(document.cookie.substring(len,end));}
function Delete_Cookie(name,path,domain){if(Get_Cookie(name))
document.cookie=name+"="+
((path)?";path="+path:"")+
((domain)?";domain="+domain:"")+";expires=Thu, 01-Jan-1970 00:00:01 GMT";}
function changeTarget(elm){tmp=elm.getElementsByTagName("a");for(i=0;i<tmp.length;i++)
tmp[i].target="_blank";}
function JsonEncode(data){var eData=data;eData=eData.replace("$","&#36;");eData=eData.replace("%","&#37;");eData=eData.replace("(","&#40;");eData=eData.replace(")","&#41;");eData=eData.replace(",","&#44;");eData=eData.replace(":","&#58;");eData=eData.replace("[","&#91;");eData=eData.replace("]","&#93;");eData=eData.replace("{","&#121;");eData=eData.replace("}","&#123;");return eData;}
function HtmlEncode(html){return html.replace(/&/g,'&amp;').replace(/</g,'&lt;').replace(/>/g,'&gt;');}
function HtmlDecode(text){return $('<span>').html(text)[0].innerText;}
function CreateButton(name,mainID,buttonName,buttonText){theButton=$("<button>").attr({id:mainID+"_"+name+"-"+buttonName+"-button"});theButton.addClass("button "+buttonName);theButton.append(document.createTextNode(buttonText));return theButton;}
function CreateCommandsTr(name,mainID,applyButtonText,cancelButtonText){theRow=$("<tr>");theRow.addClass("row bottom");theCell=theRow.append($("<td>").attr({colspan:"2"}));if(applyButtonText)theCell.append(CreateButton(name,mainID,"apply",applyButtonText));if(cancelButtonText)theCell.append(CreateButton(name,mainID,"cancel",cancelButtonText));return theRow;}
function CreateInputTr(name,mainID,size,labelText,required,value,validation){rStr="normal";if(required)
rStr="required";theRow=$("<tr>");theRow.addClass("row "+rStr+" textbox");valueLabel=$("<label>").attr({id:mainID+"_"+name+"-input-label"});valueLabel.addClass("remark "+rStr+" textbox");valueLabel.dHtml(labelText);remarkCell=$("<td>");remarkCell.addClass("remark cell "+rStr+" textbox");remarkCell.append(valueLabel);valueInput=$("<input>").attr({id:mainID+"_"+name+"-input",size:size,name:mainID+"_"+name+"-input",value:value});if(validation)
valueInput.addClass("control "+rStr+" textbox"+validation);else
valueInput.addClass("control "+rStr+" textbox");controlCell=$("<td>");controlCell.addClass("control cell "+rStr+" textbox");controlCell.append(valueInput);theRow.append(remarkCell);theRow.append(controlCell);return theRow;}
function CreateSelectTr(name,mainID,options,labelText,required,value,validation){rStr="normal";if(required)
rStr="required";theRow=$("<tr>");theRow.addClass("row "+rStr+" lookupbox");valueLabel=$("<label>").attr({id:mainID+"_"+name+"-lookupbox-label"});valueLabel.addClass("remark "+rStr+" lookupbox");valueLabel.dHtml(labelText);remarkCell=$("<td>");remarkCell.addClass("remark cell "+rStr+" lookupbox");remarkCell.append(valueLabel);valueInput=$("<select>").attr({id:mainID+"_"+name+"-lookupbox",name:mainID+"_"+name+"-lookupbox",value:value});if(validation)
valueInput.addClass("control "+rStr+" lookupbox"+validation);else
valueInput.addClass("control "+rStr+" lookupbox");var count=0;$.each(options,function(k,v){var opt="<option ";if(count==0)
opt=opt+'value="'+k+'" selected="selected"><span>'+v+'</span>';else
opt=opt+'value="'+k+'><span>'+v+'</span>';valueInput.html(opt);count=count+1;});controlCell=$("<td>");controlCell.addClass("control cell "+rStr+" lookupbox");controlCell.append(valueInput);theRow.append(remarkCell);theRow.append(controlCell);return theRow;}
function CreateTextAreaTr(name,mainID,cols,rows,labelText,required,value,validation){rStr="normal";if(required)
rStr="required";theRow=$("<tr>");theRow.addClass("row "+rStr+" editbox");valueLabel=$("<label>").attr({id:mainID+"_"+name+"-input-label"});valueLabel.addClass("remark "+rStr+" editbox");valueLabel.dHtml(labelText);remarkCell=$("<td>").attr({colspan:"2"});remarkCell.addClass("remark cell "+rStr+" editbox");remarkCell.append(valueLabel);valueInput=$("<TextArea>").attr({id:mainID+"_"+name+"-input",cols:cols,rows:rows,name:mainID+"_"+name+"-input",value:value});if(validation)
valueInput.addClass("control "+rStr+" editbox"+validation);else
valueInput.addClass("control "+rStr+" editbox");remarkCell.append(valueInput);theRow.append(remarkCell);return theRow;}
function CreateCommandsDiv(name,mainID,applyButtonText,cancelButtonText){commandsDiv=$("<div>").attr({id:mainID+"_"+name+"-box"});commandsDiv.addClass("row bottom");if(applyButtonText)commandsDiv.append(CreateButton(name,mainID,"apply",applyButtonText));if(cancelButtonText)commandsDiv.append(CreateButton(name,mainID,"cancel",cancelButtonText));return commandsDiv;}
function CreateInputDiv(classPrefix,name,mainID,size,labelText,value){valueDiv=$("<div>").attr({id:mainID+"_"+name+"-box"});valueDiv.addClass(classPrefix+"-"+name+"-box");valueLabel=$("<label>").attr({id:mainID+"_"+name+"-input-label"});valueLabel.addClass(classPrefix+"-"+name+"-label");valueLabel.dHtml(labelText);valueDiv.append(valueLabel);valueInput=$("<input>").attr({id:mainID+"_"+name+"-input",size:size,name:mainID+"_"+name+"-input",value:value});valueInput.addClass(classPrefix+"-"+name+"-input");valueDiv.append(valueInput);return valueDiv;}
function CreateTextAreaDiv(classPrefix,name,mainID,cols,rows,labelText,value){valueDiv=$("<div>").attr({id:mainID+"_"+name+"-box"});valueDiv.addClass(classPrefix+"-"+name+"-box");valueLabel=$("<label>").attr({id:mainID+"_"+name+"-input-label"});valueLabel.addClass(classPrefix+"-"+name+"-label");valueLabel.dHtml(labelText);valueDiv.append(valueLabel);valueInput=$("<TextArea>").attr({id:mainID+"_"+name+"-input",cols:cols,rows:rows,name:mainID+"_"+name+"-input",value:value});valueInput.addClass(classPrefix+"-"+name+"-input");valueDiv.append(valueInput);return valueDiv;}
function CreateModalDialog(mainID,titleText,mainDiv){dialogDiv=$("<div>").attr({id:mainID+"_dialog"});dialogDiv.addClass('jqmDialog');titleDiv=$("<div>")
titleDiv.addClass('jqmdTL');titleDivSub=$("<div>");titleDivSub.addClass('jqmdTR');titleDivSecondSub=$("<div>");titleDivSecondSub.addClass('jqmdTC jqDrag');titleDivSecondSub.dHtml(titleText);titleDivSub.append(titleDivSecondSub);titleDiv.append(titleDivSub);bodyDiv=$("<div>");bodyDiv.addClass('jqmdBL');bodyDivSub=$("<div>");bodyDivSub.addClass('jqmdBR');bodyDivSecondSub=$("<div>");bodyDivSecondSub.addClass('jqmdBC');bodyDivThirdSub=$("<div>");bodyDivThirdSub.addClass('jqmdMSG');bodyDivThirdSub.append(mainDiv);bodyDivSecondSub.append(bodyDivThirdSub);bodyDivSub.append(bodyDivSecondSub);bodyDiv.append(bodyDivSub);closeBtn=$("<input>").attr({type:"image",src:"/Themes/Default/Design/Dialogs/Images/Close.gif"});closeBtn.addClass('jqmdX jqmClose');dialogDiv.append(titleDiv);dialogDiv.append(bodyDiv);dialogDiv.append(closeBtn);return dialogDiv;}
function CreateNotice(mainID,titleText,mainDiv){noticeDiv=$("<div>").attr({id:mainID+"_notice"});noticeDiv.addClass('jqmNotice');titleDiv=$("<div>")
titleDiv.addClass('jqmnTitle jqDrag');head1=$("<h1>").append(document.createTextNode(titleText));titleDiv.append(head1);bodyDiv=$("<div>");bodyDiv.addClass('jqmnContent');bodyDiv.append(mainDiv);closeBtn=$("<img>").attr({src:"/Themes/Default/Design/notices/Images/Close.png"});closeBtn.addClass('jqmClose');resizeBtn=$("<img>").attr({src:"/Themes/Default/Design/notices/Images/resize.gif"});resizeBtn.addClass('jqResize');noticeDiv.append(titleDiv);noticeDiv.append(bodyDiv);noticeDiv.append(closeBtn);noticeDiv.append(resizeBtn);return noticeDiv;}
(function(){jQuery.fn.extend({dHtml:function(){return this.domManip(arguments,true,function(elem){if(this.nodeType===1){{var eData=elem.data;eData=eData.replace("!","&#33;");eData=eData.replace("$","&#36;");eData=eData.replace("%","&#37;");eData=eData.replace("(","&#40;");eData=eData.replace(")","&#41;");eData=eData.replace(",","&#44;");eData=eData.replace(":","&#58;");eData=eData.replace("[","&#91;");eData=eData.replace("]","&#93;");eData=eData.replace("{","&#121;");eData=eData.replace("}","&#123;");if($(eData).length>0)
$(eData).appendTo(this);else
$('<span>'+eData+'</span>').appendTo(this);}}});}});})();