function dateEqual(formRef,input1, input2) {
 
    var date1_field = document.getElementById(formRef + ':' + input1 + 'InputDate' );
    var date2_field = document.getElementById(formRef + ':' + input2 + 'InputDate' );

    date2_field.value = date1_field.value;
}

function dateAddWeek(formRef, input1, input2) {
	//clientRegister:cotsArrivalDateDecoration:cotsArrivalDateInputDate
    var date1_field;
    	date1_field = document.getElementById(formRef + ':' + input1 + 'InputDate' );
    	if (date1_field == null)
    		date1_field = document.getElementById(formRef + ':' + input1 + 'Decoration' + ':' + input1 + 'InputDate' );
    var date2_field;
    	date2_field = document.getElementById(formRef + ':' + input2 + 'InputDate' );
    	if (date2_field == null)
    		date2_field = document.getElementById(formRef + ':' + input2 + 'Decoration' + ':' + input2 + 'InputDate' );

    var d1 = Date.parseExact(date1_field.value,'dd/MM/yyyy').add(7).days();
	
	date2_field.value = d1.toString('dd/MM/yyyy');
}

function getHeight() {
	  var myHeight = 0;
	  if( typeof( window.innerWidth ) == 'number' ) {
	    //Non-IE
	    myHeight = window.innerHeight;
	  } else if( ( document.documentElement ) && (document.documentElement.clientHeight ) ) {
	    //IE 6+ in 'standards compliant mode'
	    myHeight = document.documentElement.clientHeight;
	  } else if( ( document.body ) && ( document.body.clientHeight ) ) {
	    //IE 4 compatible
	    myHeight = document.body.clientHeight;
	  }
	  return myHeight;
}

function dateChange(formRef) {
	 
    var date1_field = document.getElementById(formRef + ':date1InputDate' );
    var date2_field = document.getElementById(formRef + ':date2InputDate' );

    var d1 = Date.parseExact(date1_field.value,'dd/MM/yyyy').add(7).days();
	
	date2_field.value = d1.toString('dd/MM/yyyy');
}
