﻿function open_win(url_add,txt)
   {
   if(navigator.appName=="Microsoft Internet Explorer")
       {
            window.open(url_add,'welcome','width=595,height=510');
       }
   else
       {
            window.open(url_add,'welcome','width=595,height=550');
       }
   }
function FillMaketxtInfoCtrl(MakeId,Type, updateButton,freetext,link4MakeTextInfo,cancelButton)
{
CheckUpdateBtn(updateButton,freetext,link4MakeTextInfo);
var obj=document.getElementById('hdnFreeTextBox');
document.getElementById('divLinkTextInfo').style.display="none";

var text = document.getElementById(obj.value).value;
var ajaxUrl = document.getElementById("hdnUrl").value;
ajaxUrl = ajaxUrl + "web/ajax/MakeTxtInfroCtrl.Ajax.aspx?request=update&id=" + MakeId + "&text=" + escape(text)+ "&Type=" + Type;
var browser = document.getElementById("hdnBrowser").value;
   CallServer(ajaxUrl, FillMakeDropDown, browser);  
}
function CheckUpdateBtn(updateButton,freetext,link4MakeTextInfo)
{
if(document.getElementById(updateButton))
{
window.close();
var textobj4freetxtvalue=document.getElementById(freetext).value;
//MaketxtInfoCtrl_lnk4MaketxtInfo.innerText =textobj4freetxtvalue;
//link4MakeTextInfo.value=textobj4freetxtvalue;
//link4MakeTextInfo.innerHtml=textobj4freetxtvalue;

window.opener.document.getElementById(document.getElementById('lnkvalue').value).innerHTML= textobj4freetxtvalue;
}
}

function closeUpdate(text)
{

//window.opener.document.getElementById(document.getElementById('lnkvalue').value).innerHTML= text;
window.close();
}
var http_request = false;

function CallServer(url, functionName, browser)
{    
       if (window.XMLHttpRequest) 
       {
               http_request = new XMLHttpRequest();
               if (http_request.overrideMimeType)
               {
                       http_request.overrideMimeType('text/xml');
               }
       }
       else if (window.ActiveXObject)
       {
               // IE 
           try 
           { 
                   http_request = new ActiveXObject("Msxml2.XMLHTTP");
           } 
           catch (e) 
           { 
               try 
               { 
                       http_request = new ActiveXObject("Microsoft.XMLHTTP"); 
               } 
               catch (e) 
               {} 
           }
       }   
       http_request.onreadystatechange = functionName;

      if(browser == "IE")
           http_request.open('POST', url, false);
       else
           http_request.open('GET', url, false);
           
       http_request.send(null);        
}

function FillMakeDropDown()
{
   if (http_request.readyState == 4) 
   { 
           if (http_request.status == 200)
           {
           //alert(http_request.responseText) ;  
          }
   }
}                            

