﻿$(document).ready(function(){$(".colorbox").colorbox();$("#click").click(function(){$('#click').css({"background-color":"#f00","color":"#fff","cursor":"inherit"}).text("-.");return false;});$.gaTracker('UA-21140115-2');});function GetOpenerWindow(url){var oWnd=null;if(GetRadWindow()!=null){var oManager=GetRadWindow().get_windowManager();oWnd=oManager.open(url,null);}
else{oWnd=window.radopen(url,null);}
return oWnd;}
function DownloadFile(filepath){var curl=GetClientPath('AuxControls/HandlerDownload.ashx?path='+filepath);document.location.href=curl;}
function GetClientPath(url){var subfolder="gestiocetit/cetitvisat/";if(window.location.host.indexOf("localhost")>-1)subfolder="cetitvisat/";if(window.location.host.indexOf("www.cetitvisat.net")>-1)subfolder="";return window.location.protocol+"//"+window.location.host+"/"+subfolder+url;}
function GetRadWindow(){var oWindow=null;if(window.radWindow)oWindow=window.radWindow;else if(window.frameElement)oWindow=window.frameElement.radWindow;return oWindow;}
function get_url_param(name){name=name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");var regexS="[\\?&]"+name+"=([^&#]*)";var regex=new RegExp(regexS);var results=regex.exec(window.location.href);if(results==null)return"";else return results[1];}
function get_url_param2(name,cadena){name=name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");var regexS="[\\?&]"+name+"=([^&#]*)";var regex=new RegExp(regexS);var results=regex.exec(cadena);if(results==null)return"";else return results[1];}
function Tancant(sender,eventArgs)
{window.location=window.location.href;}
function Tancar(arg)
{GetRadWindow().Close(arg);}
function OnClientCloseRebind(oWnd,args)
{try
{GetAjaxManager1().ajaxRequest("Rebind");}
catch(err)
{;}}
function ShowImatge(uri)
{var oWnd=GetOpenerWindow(uri);oWnd.set_modal(true);oWnd.setSize(700,500);oWnd.set_title("Imatge de la notícia");oWnd.set_behaviors(Telerik.Web.UI.WindowBehaviors.Move+Telerik.Web.UI.WindowBehaviors.Close+Telerik.Web.UI.WindowBehaviors.Resize);return false;}
function ShowImatgeCustom(uri,width,height,titol)
{var oWnd=GetOpenerWindow(uri);oWnd.set_modal(true);oWnd.setSize(width,height);oWnd.set_title(titol);oWnd.set_behaviors(Telerik.Web.UI.WindowBehaviors.Move+Telerik.Web.UI.WindowBehaviors.Close+Telerik.Web.UI.WindowBehaviors.Resize);return false;}
function OpenWindow(uri,modal,titol)
{var oWnd=GetOpenerWindow(uri);oWnd.set_modal(modal);oWnd.setSize(700,500);oWnd.set_title(titol);oWnd.set_behaviors(Telerik.Web.UI.WindowBehaviors.Move+Telerik.Web.UI.WindowBehaviors.Close+Telerik.Web.UI.WindowBehaviors.Resize);return false;}
function OpenWindow(uri,modal,titol,width,height)
{var oWnd=GetOpenerWindow(uri);oWnd.set_modal(modal);oWnd.setSize(width,height);oWnd.set_title(titol);oWnd.set_behaviors(Telerik.Web.UI.WindowBehaviors.Move+Telerik.Web.UI.WindowBehaviors.Close+Telerik.Web.UI.WindowBehaviors.Resize);return oWnd;}
function MostrarInfo(elem,pos)
{var content=elem.parentElement.parentElement.parentElement;var info=content.getElementsByTagName("table")[pos];if(pos==1){if(info.style.display=='none'){elem.innerText='- informacio';info.style.display='block';}else{elem.innerText='+ informacio';info.style.display='none'}}
else{if(info.style.display=='none'){info.style.display='block';}else{info.style.display='none'}}}
function Calendar_OnDateClick(calendarInstance,args){window.location.href="/Public/Agenda/AgendaCalendari.aspx?seldate="+args.get_renderDay().get_date();};function CercarClick(sender,args){var textBox=sender;Cercar(textBox.get_value());}
function CercarKeyPress(sender,eventArgs)
{var c=eventArgs.get_keyCode();if(c==13){var textBox=sender;Cercar(textBox.get_value());}}
function Cercar(valorcercar){var cx=urlencode("000483653371960365338:afem_mxrj_s");var cof=urlencode("FORID:11");var ie=urlencode("UTF-8");window.location.href="/Public/Cercar.aspx?cx="+cx+"&cof="+cof+"&ie="+ie+"&q="+urlencode(valorcercar);}
function urlencode(str){str=escape(str);return str.replace(/[*+\/@]|%20/g,function(s){switch(s){case"*":s="%2A";break;case"+":s="%2B";break;case"/":s="%2F";break;case"@":s="%40";break;case"%20":s="+";break;}
return s;});}
function ShowEditForm(uri,titol){var oWnd = GetOpenerWindow(uri);oWnd.set_title(titol);oWnd.set_modal(true);oWnd.setSize(850,660);oWnd.set_behaviors( Telerik.Web.UI.WindowBehaviors.Move + Telerik.Web.UI.WindowBehaviors.Close + Telerik.Web.UI.WindowBehaviors.Reload );              
oWnd.add_close(OnClientCloseRebind);
return false; }
function OnClientCloseRebind(oWnd,args){try
{GetAjaxManager1().ajaxRequest("Rebind");}
catch(err){;}}
/*****************************************************Traductor web***********************************************/
function TraductorWeb(idioma){var acturi = window.location;var uri = "http://www.translate.google.com/translate?hl=ca&sl=auto&tl="+idioma+"&u="+acturi;window.location.href=uri;}
/*******************************************************Event Boto*************************************************/
function OnClientEditedClicked(sender, eventArgs) {sender.set_enabled(false);sender.set_text("Actualitzant canvis...");
return true;}
function OnClientCancelClicked(sender, eventArgs) {sender.set_enabled(false);sender.set_text("Cancelant...");
return true;}
/*****************************************************Codi Postal************************************************/        
            function ShowDialogCP(id)
            {
            var curl =GetClientPath('Colegiat/VisatPresencialCodiPostal.aspx');
		     var oWnd = GetOpenerWindow(curl); 
		     oWnd.setSize(620,370);
		     switch(id){
		            case "1":{oWnd.add_close(OnClientCloseCPCL);break;}
		            case "2": {oWnd.add_close(OnClientCloseCPOBR);break;}}
		    
		    }
		    			
			function OK_ClickedCP()
			{
				var oWindow = GetRadWindow();                
				var oNewText = GetCPHF().value;								
				oWindow.argument= oNewText;
				oWindow.close();
											
			}
	
						
			function OnChangeCP(listbox)
            {
                var myindex  = listbox.selectedIndex
                var SelValue = listbox.options[myindex].value
                GetCPHF().value = SelValue;
                
                return true;
            }	
            
            function OnClientCloseCPCL(oWnd,eventArgs){					
				        var returnValue = oWnd.argument;
				        if(returnValue){
				            GetCPCLPOB().value = returnValue.split(";")[0];
				            GetCPCLCP().value = returnValue.split(";")[1]; }   					
				        oWnd.remove_close(OnClientCloseCPCL);}
				        			
			function OnClientCloseCPOBR(oWnd){					
				        var returnValue = oWnd.argument;
				        if(returnValue){
				            GetCPOBRPOB().value = returnValue.split(";")[0];
				            GetCPOBRCP().value = returnValue.split(";")[1]; }   					
				        oWnd.remove_close(OnClientCloseCPOBR);}
