/*
* events
*/

function setEventOpen( checkbox, rootUrl, eid ) {
    var status = checkbox.checked ? 'Y' : 'N';
    $.get( rootUrl + '/event/openstatus&eid=' + eid + '&s=' + status );
	/*alert(checkbox.checked);*/
	/*console.log(checked);*/
}
function setAllowInvite( checkbox, rootUrl, eid ) {
    var status = checkbox.checked ? 'Y' : 'N';
    $.get( rootUrl + '/event/allowaddotherguest&eid=' + eid + '&s=' + status );
	/*alert(checkbox.checked);*/
	/*console.log(checked);*/
}


//set_anonymous for an event
function set_anonymous(host_val, con_val){
	$(function() {
	$("#anonymous").click(function() {
   	    if ($(this).attr("checked") == true) {
		    $("#event_host").val("anonymous");
			$("#contact").val("anonymous") ;
		}else{
		    $("#event_host").val(host_val);
			$("#contact").val(con_val) ;
		}
	})
	})
}

/*
remaining chars on viewing event page.
@ param obj comments
*/
function checkMaxInput(obj){
	var maxLen=250;//max charaters	
    var objTips=document.getElementById("character" );
    var m=obj.value.length;
    var n=m;
    var j=0;
    for (var i=0;i<m;i++) {
        if (obj.value.charCodeAt(i)<0||obj.value.charCodeAt(i)>161)    {
            n=n+1;
            if ( i < maxLen ){
                j=j+1;
            }
        }
    }

    if(n>maxLen){
        obj.value=obj.value.substring(0,maxLen-j);
        warningDiv = document.getElementById("warningDiv");
        tipN = "Sorry! Your message is limited to "+maxLen+" characters. Thanks!";
        warningDiv.innerHTML=tipN;
    }
		else{
        tipN = maxLen-n;        
        objTips.value=tipN;
    }
}  

/*
* set action = save draft 
*/
function saveDraft(thisform, myaction){
	thisform.action = myaction;
	thisform.target ="_self";	
	thisform.submit();
}

/*
* RabioButton Event: onclick
*/
function clickRadiobtn(obj){
   var value = obj.value;
   var checked = obj.checked;

   if (value == "EMAIL"){
	    /*document.getElementById('term[0]').checked  = true;
	    document.getElementById('term[0]').removeAttribute('disabled');
       */
	   if (checked == true){
           for (var i = 0; i < 5; i++){
	           document.getElementById('term['+ i + ']').checked  = true;
	           document.getElementById('term[' + i + ']').removeAttribute('disabled');	   
	       }
	   }else{
           for (var i = 0; i < 5; i++){
	           document.getElementById('term['+ i + ']').checked  = false;
	           document.getElementById('term[' + i + ']').disabled="disabled";	   
	       }   
	   }   
   }
}
/*
var tonicEvents = (function() {
           return {
               init: function() {
                      $(document).ready(function(){
                      $("label").click(function() {
                          alert('test');
                          return false;
                      });
                  });
               }
           }
       })();
tonicEvents.init();
*/


function saveSubscrible( rootUrl ) {
    var form1 = document.form1;
    form1.action = rootUrl + '/subscription/save';
    form1.submit();
}

/*
* rsvp onclick Yes or No Mybe
*/
function getRsvp(){
	var comment_value = document.getElementById('comments').value;
	if( comment_value == "Type your message here"){
		var tmp ="";
		 document.getElementById('comments').value =tmp;
	}

}

//select a cause on step 2  of creating event
function selectCause(cid, cname){
	var selectedCause = document.getElementById('causeNameFromThickbox');
	var causeFK = document.getElementById('causeFK');
	var cause = document.getElementById('cause');	
	if( cid != ""){
		selectedCause.innerHTML =  cname;
		causeFK.value = cid;
		cause.value = cname;		
	}	
}


//seach cause on step 2  of creating event
function searchCause(thisform, myaction){
	thisform.action = myaction;
	thisform.target ="_self";
	var cid = document.getElementById('causeFK').value;
	var cname = document.getElementById('cause').value;	
	var amount_to_raise = document.getElementById('amount_to_raise').value;
	document.getElementById('causeFK2').value =  cid ;
	document.getElementById('cause2').value =  cname ;
	document.getElementById('amount_to_raise2').value =  amount_to_raise ;	
	thisform.submit();
}

//preview event
function previewevent(thisform, rootUrl){ 
	thisform.action = rootUrl+"/event/preview";
	thisform.target ="_self";	
	thisform.submit();
}	

//update end time based on start time

function updateEndTime(){
        if(document.getElementById('hour').selectedIndex == 12){
                document.getElementById('hour2').selectedIndex = 1;
                document.getElementById('minute2').selectedIndex = document.getElementById('minute').selectedIndex;
                if (document.getElementById('ampm').selectedIndex==1){
                        document.getElementById('ampm2').selectedIndex=2
                }else{
                        document.getElementById('ampm2').selectedIndex=1
                }

        }else if(document.getElementById('hour').selectedIndex == 11){
                document.getElementById('hour2').selectedIndex = 12;
                document.getElementById('minute2').selectedIndex = document.getElementById('minute').selectedIndex;
                if (document.getElementById('ampm').selectedIndex==1){
                        document.getElementById('ampm2').selectedIndex=2
                }else{
                        document.getElementById('ampm2').selectedIndex=1
                }
	}
        else{
                document.getElementById('hour2').selectedIndex =  document.getElementById('hour').selectedIndex + 1;
                document.getElementById('minute2').selectedIndex = document.getElementById('minute').selectedIndex;
                document.getElementById('ampm2').selectedIndex = document.getElementById('ampm').selectedIndex;
        }
}

// hour
// minute
// ampm
// hour2
// minute2
// ampm2
