/*
 * @(#)searchproposal.js
 *
 * Copyright (c) iDreamzSolutions
 * Cochin,India.
 * All rights reserved.
 * Search Page Script
 * Created by Midhun Jacob on 08/03/2007
 * Modified by Midhun Jacob on 08/03/2007
 * @version 	Tomcat5.0	MySQL 5.0
 * @author 	iDreamzSolutions - The Perfect IT Solution.
 */
var calendar = null; 
var oldLink = null;

function selected(cal, date) 
{
  cal.sel.value = date; 
  if (cal.sel.id == "sel1")
    cal.callCloseHandler();
  if (cal.sel.id == "sel2")
    cal.callCloseHandler();
}

function closeHandler(cal) 
{
  cal.hide();                      
  Calendar.removeEvent(document, "mousedown", checkCalendar);
}

function checkCalendar(ev) 
{
  var el = Calendar.is_ie ? Calendar.getElement(ev) : Calendar.getTargetElement(ev);
  for (; el != null; el = el.parentNode)
  	if (el == calendar.element || el.tagName == "A") break;
	if(el == null) 
	{
    calendar.callCloseHandler();
    //calendar.stopEvent(ev);
  	}
}

function showCalendar(id, format) 
{
  var el = document.getElementById(id);
  if (calendar != null) 
  {
    calendar.hide();                 
  }
  else
  {
    var cal = new Calendar(true, null, selected, closeHandler);
    calendar = cal;                
    cal.setRange(1900, 2090);      
    cal.create();
  }
  calendar.setDateFormat(format);   
  calendar.parseDate(el.value);     
  calendar.sel = el;                
  calendar.showAtElement(el);        
  Calendar.addEvent(document, "mousedown", checkCalendar);
  return false;
    
}

