| | |
| | | var pageContentObject2 = jQuery.ajax({ type: "GET", |
| | | url: pagename, |
| | | dataType: "html", |
| | | beforeSend: function() { |
| | | jQuery('#pageContent').html('<div id="ajaxloader"><img src="themes/default/images/ajax-loader.gif" /></div>'); |
| | | }, |
| | | success: function(data, textStatus, jqXHR) { |
| | | if(jqXHR.responseText.indexOf('HEADER_REDIRECT:') > -1) { |
| | | var parts = jqXHR.responseText.split(':'); |
| | |
| | | //var reponse = jQuery(jqXHR.responseText); |
| | | //var reponseScript = reponse.filter("script"); |
| | | //jQuery.each(reponseScript, function(idx, val) { eval(val.text); } ); |
| | | |
| | | jQuery('#pageContent').html(jqXHR.responseText); |
| | | } |
| | | |
| | | }, |
| | | error: function() { |
| | | reportError('Ajax Request was not successful. 113'); |
| | |
| | | return Math.floor(Math.random() * (max - min + 1)) + min; |
| | | } |
| | | |
| | | jQuery('.addPlaceholder').live("click", function(){ |
| | | var placeholderText = jQuery(this).text(); |
| | | var template = jQuery(this).siblings(':input'); |
| | | template.insertAtCaret(placeholderText); |
| | | }); |
| | | |
| | | jQuery.fn.extend({ |
| | | insertAtCaret: function(myValue){ |
| | | return this.each(function(i) { |
| | | if (document.selection) { |
| | | //For browsers like Internet Explorer |
| | | this.focus(); |
| | | sel = document.selection.createRange(); |
| | | sel.text = myValue; |
| | | this.focus(); |
| | | } else if (this.selectionStart || this.selectionStart == '0') { |
| | | //For browsers like Firefox and Webkit based |
| | | var startPos = this.selectionStart; |
| | | var endPos = this.selectionEnd; |
| | | var scrollTop = this.scrollTop; |
| | | this.value = this.value.substring(0, startPos)+myValue+this.value.substring(endPos,this.value.length); |
| | | this.focus(); |
| | | this.selectionStart = startPos + myValue.length; |
| | | this.selectionEnd = startPos + myValue.length; |
| | | this.scrollTop = scrollTop; |
| | | } else { |
| | | this.value += myValue; |
| | | this.focus(); |
| | | } |
| | | }) |
| | | } |
| | | }); |
| | | |