﻿function showUC(clientID,modal) {

    if (modal == undefined) {

        modal = true; 
    }
    $("#ucContainer"+clientID).html("");
    var evalStr='$("#uc'+clientID+'").dialog({'+
	    'autoOpen: false,'+
	    'width: parseInt($("#'+clientID+'__UCWidth").val()),'+
	    'height: parseInt($("#'+clientID+'__UCHeight").val()),'+
	    'buttons: {'+
		'	        '+_langDevam+': function() {'+
        			'if(typeof(validateUC'+clientID+')=="undefined"){$("#'+clientID+'_btnSubmit").click();}else{if(validateUC'+clientID+'()){$("#'+clientID+'_btnSubmit").click();}}'+
		'		    },'+
        '            '+_langIptal+': function() {'+
	    '                $(this).dialog("close");'+
        '            }'+
		'	    },'+
	    'beforeClose:function(){'+
	    '    $("#'+clientID+'_btnClose").click();'+
	    '},'+
	    'modal: '+modal.toString()+
    '});';
    
    eval(evalStr);
    $("#uc"+clientID).dialog('open');
}

function closeUC(clientID)
{
    $("#uc"+clientID).dialog('close');
}


function _showUC(clientID)
{



    $("#ucContainer"+clientID).html("");
    
    $("#uc"+clientID).dialog({
	    autoOpen: false,
	    width: parseInt($("#"+clientID+"__UCWidth").val()),
	    height: parseInt($("#"+clientID+"__UCHeight").val()),
	    buttons: {
			        Ok: function() {
			            eval('if(typeof(validateUC'+clientID+')=="undefined"){$("#'+clientID+'_btnSubmit").click();}else{if(validateUC'+clientID+'()){$("#'+clientID+'_btnSubmit").click();}}')
				    },
                    Cancel: function() {
	                    $(this).dialog('close');
                    }
			    },
	    beforeClose:function(){
	        eval('$("#'+clientID+'_btnClose").click();');
	    },
	    modal: true
    });
    $("#uc"+clientID).dialog('open');
}

function ShowUCNoButton(clientID)
{
    $("#ucContainer"+clientID).html("");
    
    $("#uc"+clientID).dialog({
	    autoOpen: false,
	    width: parseInt($("#"+clientID+"__UCWidth").val()),
	    height: parseInt($("#"+clientID+"__UCHeight").val()),
	    beforeClose:function(){
	        eval('$("#'+clientID+'_btnClose").click();');
	    },
	    modal: true
    });
    $("#uc"+clientID).dialog('open');
}


function showUCError(clientID,t,focusID) 
{
    $("#ucContainer"+clientID).find('.basicUCDivResult').remove();//varsa sil
    var tipObj=$('<div></div>')
        .addClass('basicUCDivResult')
        .addClass('ui-state-error')
        .addClass('ui-corner-all')
        .html("<div class=\"ucImgError\"></div>"+t)
		;
        tipObj.prependTo($("#ucContainer"+clientID).find('.ui-dialog-buttonpane'))
    
	    setTimeout(function() {
		    tipObj.removeClass('ui-state-error', 1500).remove();
	    }, 3500);
	if(focusID!='')
	{
	    var errObj=$("#"+focusID);
	    errObj.focus();
		errObj.addClass('ui-state-error');
	    setTimeout(function() {
		    errObj.removeClass('ui-state-error', 1500);
	    }, 500);
	}
}

function showUCSuccess(clientID,t) 
{
    $("#ucContainer"+clientID).find('.basicUCDivResult').remove();//varsa sil
    var tipObj=$('<div></div>')
        .addClass('basicUCDivResult')
        .addClass('ui-state-error')
        .addClass('ui-corner-all')
        .html("<div class=\"ucImgSuccess\"></div>"+t)
		;
        tipObj.prependTo($("#ucContainer"+clientID).find('.ui-dialog-buttonpane'))
    
	    setTimeout(function() {
		    tipObj.removeClass('ui-state-highlight', 1500).remove();
	    }, 5500);
}
/*
function validateUC+this.ClientID()
{
    return true;
}
*/
